Headlines Plugin


This plugin displays RSS and ATOM feeds from news sites. Use it to build news portals that show headline news.

Note: Syndic8.com ( http://www.syndic8.com/ ) is a good site listing many RSS feeds.

Syntax Rules


Parameter Explanation Default
"..." source of RSS feed; this can be an url (starting with http) or a web.topic location for internal feeds None; is required
href="..." (Alternative to above) N/A
refresh="60" Refresh rate in minutes for caching feed; "0" for no caching Global REFRESH setting
limit="12" Maximum number of items shown Global LIMIT setting
header Header. Can include these variables: - $channeltitle, $title: title of channel (channel.title)
- $channellink, $link: link of channel (channel.link)
- $channeldescription, $description: description (channel.description)
- $channeldate, $date: publication date of the channel (channel.pubDate)
- $rights: copyrights of the channel (channel.copyright)
- $imagetitle: title text for site (image.title)
- $imagelink: link for site (image.link)
- $imageurl: URL of image (image.url)
- $imagedescription: description of image (image.description)
Global HEADER setting
format Format of one item. Can include these variables:
- $title: news item title (item.title)
- $link: news item link (item.link)
- $description: news item description (item.description)
- $date: the publication date (item.pubDate, item.date)
- $category: the article category (item.category)
Global FORMAT setting

The header and format parameters might also use variables rendering the dc, image and content namespace information. Note, that only bits of interest have been implemented so far and those namespaces might not be implemented fully yet.

Rendering the dc namespace

The following variables are extracting the dc namespace info, that could be used in header and format. Nnote, that some of the variables are already used above. This is done by purpose to use different feeds with the same formating parameters. If there's a conflict the non-dc tags have higher precedence, i.e. a <title> content </title> is prefered over <dc:title> content </dc:title> .

  • $title: channel/article title (dc:title)
  • $creator: channel creator (dc:creator)
  • $subject: subject text; this will also add an image according to the subject hash list, see above (dc:subject)
  • $description: ... (dc:description)
  • $publisher: the channel/article publisher (dc:publisher)
  • $contributor: ... (dc:contributor)
  • $date: ... (dc:date)
  • $type: ... (dc:type)
  • $format: ... (dc:format)
  • $identifier: ... (dc:identifier)
  • $source: ... (dc:source)
  • $language: ... (dc:language)
  • $relation: ... (dc:relation)
  • $coverage: ... (dc: coverage)
  • $rights: ... (dc: rights)

Rendering the image namespace

An image:item is converted into an <img> tag using the following mappings:

  • src: image url (rdf:about attribute of the image.item tag)
  • alt: image title (title)
  • width: image width (image:width)
  • height: image height image:height)

Rendering the content namespace

The variable $content is refering to the <content:encoding> content </content:encoding>.


Slashdot News


  header="*[[$link][$title]]:* $description" 
  format="$t* [[$link][$title]]"
to get the latest Slashdot news as a bullet list format:

Business Opportunities Weblog


%HEADLINES{"http://www.business-opportunities.biz/feed" limit="3"}%

to get the latest postings on the "Business Opportunities" weblog:

Sat, 21 May 2022 20:19:03 +0000
The original blog about business opportunities and business ideas for small business entrepreneurs
Sat, 21 May 2022 20:19:02 +0000 Carrol Strain
Featured image by Alexander ShatováonáUnsplash

Have you ever thought about making money from your content? If so, this article is perfect for you. Here we offer up ten sites where you can buy YouTube views and get full-fledged promotion of your content.


In order to start making money on social media, you need to first choose a site for promotion. If you create videos, then YouTube is the ideal place for you. It doesn’t matter if you have a YouTube channel or if you are a new user. With quality services for your YouTube channel, you can improve the metrics of both your new channel and an existing one. Let’s take a look at sites that offer services for promotion.


This is a platform whose customers are bloggers and various businesses. On the site, you can buy YouTube views quickly and cheaply. The low prices for their services do not mean their services are of a poor quality. On the contrary, you can read a huge number of positive reviews about their tools for your YouTube channel.

YouTube Views 300w, Picture1-768x339.png 768w, Picture1-696x308.png 696w, Picture1-950x420.png 950w" sizes="(max-width: 975px) 100vw, 975px" />

You can buy views for your YouTube videos here. Additionally, you can also purchase likes and comments for your videos. By using SMM platform tools, you provide your channel with effective promotion.


The second platform we want to talk about is Smo.Plus, where you can buy YouTube subscribers.

Why does your channel need subscribers? First, subscribers show the level of user engagement with your content. Secondly, if you have a lot of videos but only a few subscribers on your channel, your users will have doubts about your content. If they don’t subscribe to you, they might get the impression that your videos are not interesting. They might think there’s no point in a new user subscribing to them.

300w, Picture2-768x366.png 768w, Picture2-696x332.png 696w, Picture2-881x420.png 881w" sizes="(max-width: 975px) 100vw, 975px" />

This site's service for buying YouTube subscribers is convenient and they also offer a guarantee, providing reassurance that you're spending your marketing dollars effectively.


YouTube Views 300w, Picture3-768x353.png 768w, Picture3-696x320.png 696w, Picture3-914x420.png 914w" sizes="(max-width: 975px) 100vw, 975px" />

You have already read about two sites where you can find great services for gaining subscribers and views for your channel, but these two tools will not be enough for promotion. For a quick start, you will need to buy YouTube likes for your channel. The best way to do this is on Viewsta.com.

This site provides several different services with YouTube likes for your channel. Since each service has a description, you can find all the information you need in the details of a particular service. Then choose the one that is right for you.


If you want to increase the chances of your video coming out in recommendations, then you’ll need to use comprehensive promotion. You can buy YouTube views, comments, and likes all at once and in one place. Tube.biz is an ideal place for this purpose. The best start for your YouTube channel is to use effective marketing strategies, and Tube.biz always offers quality promotion.

300w, Picture4-768x377.png 768w, Picture4-324x160.png 324w, Picture4-533x261.png 533w, Picture4-696x342.png 696w, Picture4-855x420.png 855w" sizes="(max-width: 975px) 100vw, 975px" />

Using all the necessary services from the site, you can optimize the workings of your channel.

YouTube subscribers will need you to create the effect of filling the channel, however. YouTube views show new users that other people are interested in your content. Comments below the videos make people want to take part in the discussion of the subject matter, as well.


Next on our list is Smo.Agency. If you buy YouTube views and comments here, you surely will not regret it. Each service has a detailed description. You can thereby easily familiarize yourself with all the details that interest you.

300w, Picture5-768x246.png 768w, Picture5-696x223.png 696w" sizes="(max-width: 975px) 100vw, 975px" />

When choosing a service, always pay attention to the details. Speed, for example, can be extremely important for video. On Smo.Agency, the delivery speed for your video is only 24 hours. That means that if you place an order today, you will see the results on your channel tomorrow.


Immediately upon going to the GetSMM site you'll have a positive impression, because such a nice and friendly interface attracts attention. In the services section, you can buy YouTube views at the best prices.á

YouTube Views 300w, Picture6-768x198.png 768w, Picture6-696x180.png 696w" sizes="(max-width: 975px) 100vw, 975px" />

In addition to services for YouTube on the site, you will find many other services for working with different networks. This will help you to optimize your social networks and monetize your content. The services on the site are continually being updated, so stay tuned for discounts and deals.


We want to point out right away that the SocBooster platform not only has a mobile version of the site, but also a separate app for your smartphone. This makes buying YouTube views and working with the panel even easier and more convenient.

300w, Picture7-768x198.png 768w, Picture7-696x180.png 696w" sizes="(max-width: 975px) 100vw, 975px" />

What makes it different from other SMM platforms is that here you can start your promotion absolutely free. To do this, you’ll need the “Help People & Earn” section.

Here you will need to perform a few tasks, such as “watch the video.” When you complete each task you will receive rewards on your balance. You can exchange these rewards to purchase of various services for your YouTube channel. And if you are not interested in further promotion, then you can withdraw the funds you have earned.


On the main page of the SocialPlus site, you will see offers for getting likes on your Instagram account. In the services section, you will find a huge number of tools for your YouTube channel.

300w, Picture8-768x312.png 768w, Picture8-696x283.png 696w" sizes="(max-width: 975px) 100vw, 975px" />

Here you can buy not only basic services such as YouTube views and likes but also reposting services. Reposting your videos is also a great tool to increase your channel's effectiveness. The more reposts a user sees in your video, the more likely they are to forward it to a friend and share their impressions.

Media Mister

The Media Mister site is clearly designed and easy to use. You can choose a monetization service for your YouTube channel here. We’re talking about buying viewing time here. Monetization will allow you to make money from your content right away.

300w, Picture9-768x310.png 768w, Picture9-696x281.png 696w" sizes="(max-width: 975px) 100vw, 975px" />

If you’re planning to become a blogger or develop your channel on a pro-featured level, this site will definitely help you with that.


The SidesMedia site offers only three choices for services on your YouTube channel. They are subscribers, views, and likes with reposts.

The options are limited, but if you’ve come to the site for something they specifically offer, then you should try their services.

Unlike many other services, the minimum number of views you can buy is 2,000. In comparison, with almost all other similar services, such as the ones mentioned here, the minimum number of views you can buy is 1,000.


Promote Your Content with YouTube Views

The ten platforms we have reviewed here will help you start promoting on YouTube. When you're making your decision about which of these sites you most prefer, we advise you to focus on your goals and objectives. With hard work and commitment to your goals, you are bound to succeed in time.


The post Top 10 Sites Where You Can Buy YouTube Views appeared first on Business Opportunities.

Sat, 21 May 2022 12:35:53 +0000 Carrol Strain
Featured image by Diego PHáonáUnsplash

When you need assistance with running your marketing agency, make sure to check out byMarketers Marketplace. This company can help you find new clients, expand your services, and stay up-to-date on the latest marketing trends.

They provide a one-stop shop for all of your marketing needs, from logo design to website development.

The byMarketers Marketplace is an online directory of marketing professionals. It allows you to search by service, location, or keyword. You can also view profiles of individual marketers, read reviews from other users, and contact them directly through the site.

Also, byMarketers Marketplace offers a wide range of services at competitive prices, so you can find the perfect solution for your business. In this blog post, we will discuss how byMarketers Marketplace can help your agency grow and succeed.


byMarketers Is a Resource for Agencies and Businesses of All Sizes

byMarketers is a comprehensive resource for agencies and businesses of all sizes. Offering helpful tips, insightful articles, and a directory of specialists, byMarketers Marketplace will help you run your business more effectively. It navigates the complicated world of marketing so you can keep your company running smoothly.

Providing advice on everything from how to start an agency to how to find the right marketing firm for your business, byMarketers has the answers you need to succeed. Get started today and see the difference they can make in your business.

The Company Offers a Variety of Services

byMarketers offers a variety of services to help agencies grow their business (including social media, content marketing, and SEO).

There’s no question that advertising agencies need to do a lot more than just buy media these days to grow their businesses. They need to provide strategic planning, create compelling content, and make sure their campaigns are highly visible online, just to name a few key areas. This is where byMarketers Marketplace comes in.

byMarketers offers an array of services that can help agencies grow their business, including social media marketing, content marketing, and search engine optimization (SEO). In today’s rapidly changing digital landscape, it’s more important than ever for agencies to have a comprehensive approach to growing their business. And byMarketers will help them do just that.

They Have a Team of Experienced Professionals

byMarketers’ team of experienced professionals are dedicated to helping agencies succeed. They offer a range of services that can help agencies achieve their goals, including marketing consulting, market research, and media planning.

They also offer training and support, so agencies can stay up-to-date on the latest trends and best practices. By partnering with them, agencies can tap into their expertise and resources and benefit from their experience in the industry.

Agency Owners Can Access Resources They Need

The byMarketers agency support network is a great place for agency owners to access resources, tools, and support.

You will be able to get advice and assistance from a wide variety of professionals with a wealth of experience. Additionally, the network offers around-the-clock support. Therefore, you can always get help when you need it.

You can also access specialized forums where you can ask questions and get feedback from other agency owners. In addition, the byMarketers website offers a wealth of valuable resources, including templates, guides, and tutorials.

The Company Is Constantly Expanding

The byMarketers Marketplace is constantly expanding and evolving, so agencies can always find the latest and greatest marketing solutions. This helps ensure that companies are always up-to-date on the latest marketing trends and strategies. This allows them, in turn, to better serve their clients.

Additionally, byMarketers offers a wide range of features and services that each agency can customize to meet their specific needs. This feature makes an invaluable resource for anyone in the marketing industry.

byMarketers is an online marketplace that is both easy to use and up-to-the-minute with the latest marketing technologies. So whether you’re looking for a new way to reach your target audience or you want to improve your website’s SEO, they have the solution you need.


byMarketers Will Help Your Agency Succeed

With the variety of tools and resources they offer to help agencies succeed, byMarketers is a great resource for agencies looking to grow their businesses.

One of the things we really like about byMarketers is that they offer a free trial. In other words, you can try out their services before committing to anything. This is really helpful because it allows you to see if byMarketers is a good fit for your agency before you make a financial commitment.


The post How byMarketers Marketplace Will Help Your Agency Succeed appeared first on Business Opportunities.

Fri, 20 May 2022 01:19:59 +0000 Carrol Strain
Featured image by tativophotos

A job fair is a program where employers search for fresh talent, interview candidates for a job opening, and provide them relevant information related to the recruitment process. Recently, virtual job fairs have enjoyed a rise in popularity.


Apart from talent hunting, job fairs are an opportunity to showcase your brand. They can help you build brand awareness and build networking opportunities with other recruiters.

Although employers have mostly held in-person fairs, virtual career fairs have seen a rise in popularity. Companies have quickly realized the multitude of benefits they offer. For example, virtual job fairs offer increased attendance and enhanced recruitment methods. They also give companies a way to offer quick information exchange and a satisfying visitor experience.

Interestingly, statistics show a 90% participation rate for online career fairs, with more than 45% of employers utilizing them since the beginning of the pandemic.

However, you need to follow some successful practices to ensure the success of virtual job fairs. What are some of those practices, and how can you select the best software to host your event? Continue reading to find out.

What Is a Virtual Job Fair?

A virtual job fair is an event where employers and employees meet online and interact on a specific platform online. Recruiters share the time, date, login details, and related information beforehand. This makes the process smoother for everybody involved.

Online job fairs are especially beneficial because they enable you to reach specialized talent across the globe without requiring people to be physically present at your event. Individuals who are presently employed and unable to meet you in person also benefit tremendously from such events.

It is vital to select an efficient platform for virtual career events. The platform you choose plays a crucial role in enhancing candidates' experience and highlighting your company's achievements. A superior platform will enable efficient communication by helping you organize video chats and providing access to various features.

What Are the Best Practices for Employers Hosting Virtual Job Fairs?

The success of a digital career event depends on your ability to incorporate the best practices. Here are the essential ones.

Showcase Your Brand Effectively

Candidates will be drawn to your company only if your brand attracts them. It is therefore of the utmost importance to showcase your brand effectively by focusing on its strengths, achievements, and future goals.

You might consider highlighting your company's unique selling propositions (USPs) during your virtual event. You can do this by utilizing custom virtual exposition booths. In your booth, you caná share your company’s videos, brand stories, and other assets that showcase your culture. It would be helpful to inform candidates about the growth opportunities awaiting them at your organization as well as other benefits of working with you.

Include Group-Based Activities in Your Virtual Job Fair

You can assess an applicant's ability and willingness to work as part of a team by observing their interactions during group activities. This will help you get an idea of their cooperation skills. You may want to include activities such as case studies, presentations, and role-playing tasks in order to make it more engaging and interactive.

If the virtual event platform has the capability to let you set upá virtual break-out rooms, you could include your company's employees in different break-out rooms so that talent can interact with them one-on-one. There, they can ask questions about the company, a team they’re interested in, and any prospective job roles.

Enable Video and Live Chat Options

It is crucial to enable video and live chat options at your virtual job fair. This is the only reliable way of assessing an individual's expertise, knowledge, and skills. To this end, recruiters can hold one-on-one interviews in virtual breakout rooms at the event. You will defeat the very purpose of an online job fair if don’t give yourself the ability to evaluate candidates effectively. One-on-one interviews will also enable you to screen job seekers quickly.

You could also consider setting up a networking chat room where candidates can interact with each other while waiting for their interview.

Offer Promotional Products

As mentioned earlier, online recruiting events are also an opportunity to showcase your brand. Distributing promotional products or company swags is one of the best ways to do this. You could share links to products at your virtual booth or at the virtual event lobby. Some company swag ideas are tech accessories, self-care items, eco-friendly items, fitness gear, and coffee mugs.

Ensure the Booths at Your Virtual Job Fair Are Interactive

An interactive booth will help your company stand out from the others, assisting candidates in identifying it quickly. For instance, as mentioned earlier, you could share online links to your social media websites and offer short company introductions. Be sure to use videos, brochures, employee testimonials, and so on to highlight your brand's strong points. Also consider including links to job openings.


Here Are Some Things to Check Before Choosing a Virtual Job Fair Platform

You should check whether the platform you’re choosing for a virtual job fair offers you the option of video chats for one-to-one interactive meetings. Does it enable you to hold virtual workshops to analyze a candidate's skills and abilities?

The software you choose should also allow you to create customized booths. You will also want to let various departments have their own dedicated virtual booths. Additionally, you need to be able to set up custom break-out rooms. You should also be able to connect with suitable candidates through effective in-platform networking tools and reward individuals for participating with company swag.

Sometimes, you might also need to set up virtual rooms with reserved seats for candidates' interviews so you can evaluate them holistically. This will enhance the job seeking experience for both the employer and the job-seeker. It would help if the software provided that option.áLastly, check the software to learn if it has advanced security ratings such as GDPR and ISO 27001.


Consider using these practices for virtual career fairs to attract the best talent, showcase your brand's strengths, and ensure your event is a success. Selecting the right platform will allow you to organize the best digital hiring events.


The post Virtual Job Fairs: Best Practices for Employers appeared first on Business Opportunities.

Plugin Settings

Plugin settings are stored as preferences variables. To reference a plugin setting write %<plugin>_<setting>%, for example, %HEADLINESPLUGIN_SHORTDESCRIPTION%. Note: Don't modify the settings here; copy and customize the settings in Main.TWikiPreferences. For example, to customize the USERAGENTNAME setting, create a HEADLINESPLUGIN_USERAGENTNAME setting in Main.TWikiPreferences.

  • One line description, shown in the TextFormattingRules topic:
    • Set SHORTDESCRIPTION = Show headline news in TWiki pages based on RSS and ATOM news feeds from external sites

  • Refresh rate in minutes for cached feeds. Disable caching: 0, default: 60
    • Set REFRESH = 60

  • Maximum number of items shown. Default: 100
    • Set LIMIT = 100

  • Use LWP::UserAgent, or fallback to TWiki's internal getUrl() method. Default: yes

  • Timeout fetching a feed using the LWP::UserAgent. Default: 20

  • Name of user agent. Default: TWikiHeadlinesPlugin/2.21
      * Set USERAGENTNAME = TWikiHeadlinesPlugin/2.21

  • Default header: (variables are explained in the syntax rules)
      * Set HEADER = <div class="headlinesChannel"><div class="headlinesLogo"><img src="$imageurl" alt="$imagetitle" border="0" />%BR%</div><div class="headlinesTitle">$n---+!! <a href="$link">$title</a></div><div class="headlinesDate">$date</div><div class="headlinesDescription">$description</div><div class="headlinesRight">$rights</div></div>

  • Default format of one item: (variables are explained in the syntax rules)
      * Set FORMAT = <div class="headlinesArticle"><div class="headlinesTitle"><a href="$link">$title</a></div>$n<span class="headlinesDate">$date</span> <span class="headlinesCreator"> $creator</span> <span class="headlinesSubject"> $subject </span>$n<div class="headlinesText"> $description</div></div>

  • Values taken from configure: (only supported if CPAN:LWP is installed)
    • $TWiki::cfg{PROXY}{HOST} - proxy host, such as "proxy.example.com";
    • $TWiki::cfg{PROXY}{PORT} - proxy port, such as "8080";
    • $TWiki::cfg{PROXY}{SkipProxyForDomains} - domains excluded from proxy, such as "intra.example.com, bugs.example.com";

Style sheets

The default HEADER and FORMAT settings use the following styles. See the style.css file defining the default CSS properties (indentation illustrates enclosure).

  • headlinesRss: output of the HeadlinesPlugin (div)
    • headlinesChannel: channel header (div)
      • headlinesLogo: channel logo (div)
      • headlinesTitle: channel title (div)
      • headlinesDate: channel date (div)
      • headlinesDescription: channel description (div)
      • headlinesRight: channel copyright (div)
    • headlinesArticle: one news item (div)
      • headlinesTitle: article title (div)
      • headlinesDate: article date (span)
      • headlinesCreator: author of article (span)
      • headlinesSubject: subect category of the article (span)
      • headlinesText: article text (div)

Plugin Installation Instructions

  • Download the ZIP file
  • Unzip it in your twiki installation directory. Content:
    File: Description:
    data/TWiki/HeadlinesPlugin.txt plugin topic
    pub/TWiki/HeadlinesPlugin/style.css default css
    lib/TWiki/HeadlinesPlugin.pm plugin perl module
    lib/TWiki/HeadlinesPlugin/Core.pm plugin core
    Check if above examples show a news feed instead of variable.
  • Optionally, run HeadlinesPlugin_installer.pl to automatically check and install other TWiki modules that this module depends on. You can also do this step manually.
  • Alternatively, manually make sure the dependencies listed in the table below are resolved.
    Digest::MD5>=2.33Required. Download from CPAN:Digest::MD5
    LWP::UserAgent>=5.803Optional. Download from CPAN:LWP::UserAgent

Plugin Info

Plugin Author: TWiki:Main.PeterThoeny, TWiki:Main.MichaelDaum
Copyright: © 2002-2009, Peter Thoeny, TWIKI.NET; 2005-2007, Michael Daum http://wikiring.de
License: GPL (GNU General Public License)
Plugin Version: v2.21 - 12 Feb 2009
Change History:  
12 Feb 2009: {PROXY}{HOST} supports domain with and without protocol -- Peter Thoeny
06 Feb 2009: added {PROXY}{SkipProxyForDomains} configure setting, added USERAGENTNAME plugin setting -- Peter Thoeny
11 Dec 2008: added {PROXY}{HOST} and {PROXY}{PORT} configure settings -- Peter Thoeny
13 Sep 2007: fixed parsing of content:encoded
23 Jul 2006: improved atom parser; if a posting has no title default to 'Untitled'
26 Apr 2006: added lazy compilation
10 Feb 2006: packaged using the TWiki:Plugins/BuildContrib; minor fixes
03 Feb 2006: off-by-one: limit="n" returned n+1 articles; make FORMAT and HEADER format strings more robust
23 Jan 2006: released v2.00
05 Dec 2005: internal feed urls must be absolute
02 Dec 2005: added web.topic shorthand for internal feeds
29 Nov 2005: fixed CDATA handling
21 Nov 2005: added ATOM support; extended RSS support; added dublin core support; added content support; optionally using LWP to fetch feeds to follow redirections; corrected CPAN dependencies ; recoding special chars from html integer to entity encoding to increase browser compatibility; added css support; use getWorkArea() if available
11 May 2005: TWiki:Main.WillNorris: added DevelopBranch compatability
31 Oct 2004: Fixed taint issue by TWiki:Main.AdrianWeiler; small performance improvement
29 Oct 2004: Fixed issue of external caching if mod_perl or SpeedyCGI is used
02 Aug 2002: Implemented caching of feeds, thanks to TWiki:Main/RobDuarte
11 Jun 2002: Initial version (V1.000)
Perl Version: 5.8
TWiki:Plugins/Benchmark: GoodStyle 100%, FormattedSearch 99.5%, HeadlinesPlugin 94%
Plugin Home: TWiki:Plugins/HeadlinesPlugin
Feedback: TWiki:Plugins/HeadlinesPluginDev
Appraisal: TWiki:Plugins/HeadlinesPluginAppraisal

-- TWiki:Main.PeterThoeny - 12 Jan 2009
-- TWiki:Main.MichaelDaum - 13 Sep 2007

Topic revision: r1 - 13 Feb 2009 - 03:55:45 - TWikiContributor
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
Note: Please contribute updates to this topic on TWiki.org at TWiki:TWiki.HeadlinesPlugin