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:

HeadlinesPlugin ERROR: 500 Can't connect to slashdot.org:443 (Timeout)

Business Opportunities Weblog


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

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

Thu, 22 Mar 2018 13:35:52 +0000
The original blog about business opportunities and business ideas for small business entrepreneurs
Thu, 22 Mar 2018 06:27:22 +0000 Bizop Team

Bright Ideas for Sources of Small Business Funding

Starting up a brand new company is the dream of many entrepreneurs. It starts with the urge to get involved in the business world and becomes a desire that takes on a life of its own. After all, who wouldn’t want to make a mark upon the business world? Who doesn’t want to create an entity that muscles its way through the competition and establishes an impressive place in the market? It’s just too bad that, for the most part, these big ideas require small business funding.

On the other hand, perhaps you’re just someone who likes the idea of being your own boss. Perhaps you want to craft a small business that works on a local level. You want to provide a good living for you and your family, all while becoming a trusted member of your community. No matter what scope you're imagining, your dream is still about being in charge of a business that creates an impressive legacy.

Of course, all of that comes after years of being in business. First, you have to find the small business funding with which you can begin operations.


Where Will You Go for Small Business Funding?

For the most part, entrepreneurs don't initially have a lot of financial strength. They need to do things like buy or rent a business location, hire employees, and purchase equipment. They have various other expenses, as well, that are associated with the opening stages of a business.

All of this means that you'll likely have to seek funding from an outside source at some point. Therefore, it's a good idea to go into the process with a clear idea of who these sources might be. You’ll also want to be well acquainted with the various advantages and disadvantages of each of them.

One thing you might not have considered is a car title loan. This is a loan that can provide quick cash with just your vehicle as collateral. Therefore, you should know the companies that provide online title loans. Here are some other ways of funding your new business, along with the pluses and minuses.




1. Banks and Credit Cards

Many people finance their business by maxing their credit cards out. Naturally, they have the idea that they'll pay them off when the business kicks into gear. However, the danger there is that if the business fails, you could be left with credit card bills you'll struggle to pay.

Banks might be able to provide you with more favorable rates for your business. On the other hand, they'll be strict about whether or not they'll provide you with the funds in the first place.


2. Angel Investors

Many individuals or groups make a habit of seeking out prospective small businesses and investing in them. In the business world, we refer to these people as angel investors. The positive is that they won't usually require immediate repayment. The negative is that many will insist on some portion of the profits and, in some cases, a measure of creative control over business operations.



3. Family and Friends

Turning to family and friends is a popular method of raising money for small businesses. That’s because people close to the owners are often the people who most want them to succeed. The drawback here is that it can conceivably cause hard feelings in those who put their money up. This can be especially true if they feel that they're not getting their money's worth at some point.


The Bottom Line

Intensive research is a good way of determining which method of funding is right for your prospective small business. You might even require a combination of these different sources. However, the bottom line is finding the perfect fit to get your business off the ground.

The post Bright Ideas for Sources of Small Business Funding appeared first on Business Opportunities.

Thu, 22 Mar 2018 06:22:00 +0000 Bizop Team

3 Keys to Safely Transfer Files and Keep Your Business Moving

You may be wondering how best to safely transfer files for your business. Your intellectual property is at the heart of your business. If it should become compromised in some way, your business would suffer. However, you often find it necessary to transfer files in order to keep your business flowing.

Perhaps you have tried several methods. Maybe you recently discovered that ordinary secure transfers just won't cut it, for example.

If that’s the case, your business needs to upgrade to managed file transfers (MFT). For one thing, this method is more secure. For another, it’s also compliant. What’s more, with MFT, you can even automate transfers, so that you don’t always have to have an end user.

Below are three more ways MFT can help your business’s vital information to stay safe while keeping your business moving, without sacrificing convenience.




1. Information Plus Preparation

MFT solutions will open up a whole new world of transparency for you. Rather than scoping out file transfers one by one, managed file transfers let you see the bigger picture all at once. You’ll know right away who did what, and when. Who knows what you’ll do with all the time you'll save?

In addition, you'll have access to analytics that, depending on the product, you can even monitor in real time.

With regard to compliance, with MFT you'll be prepared for all of your required reporting. As a result, regulatory nightmares will become a distant memory. Just visit https://www.ipswitch.com/moveit, where you’ll find audit preparation as well as other key features.

2. Enhanced Security

Wherever your data is going, it must be safe. MFT solutions are routinely safer than the average secure file transfer system. For example, theyencrypt data, stay up to date on the latest security policies, and more.

And what if you have data that needs to stay secure, but has to sit somewhere else besides your home base? Because most MFT systems are flexible, they are also more secure. Choose either full or hybrid integration to the cloud. Then take advantage of MFT’s ability to operate across various platforms, and you won't have to worry about gaps in security.

What’s more, you’ll have a choice of systems that can work with the tools you already use.


3. Portability

Wouldn’t it be great to spend some time away from the office? However, many a business owner has had to stay behind at the office to complete file transfers long after everyone else has gone home.

Have you become familiar with frustrating delays due to errors, incompatible scheduling, total failure, and more? When these things happen, forget about trying to resolve it yourself. Even coordinating a resolution to these problems is a major time drain.

On the other hand, an MFT system worth its price will allow you to check in and confirm the safe transfer of your important data from a variety of devices. In this day and age, there are plenty of software options that allow you to stay secure on the go, making waiting around a thing of the past.

However, are you still skeptical about the safety of data transfer via mobile? A good solution will, again, tell you everything you need to know. On top of encrypting your data, it will display all web activity and reject suspicious IP’s.


Set Your Business Free with MFT

Break the chains tethering you to the secure file transfer systems of yesteryear. Further, use analytics and reporting to tell you everything you need to know at a glance. Rest reassured that your data is safe and compliant. And most importantly, transfer and monitor your business’s essential information from anywhere you happen to be.

The post 3 Keys to Safely Transfer Files and Keep Your Business Moving appeared first on Business Opportunities.

Thu, 22 Mar 2018 06:16:51 +0000 Bizop Team

How to Improve Your Personal Finances in Only a Few Simple Steps

As the owner of a small business, you deal with your business’s finances on a daily basis. For this reason, you might find that you have little time or energy for managing your personal finances.

However, everyone has to deal with their personal finances on a regular basis. In order to do a good job with this, you should learn everything you can about good money management. This will help you not only in your personal life, but also in your business as well. That is, you’ll be able to makebetter financial decisions in both arenas by learning more about finances in general.




Draw up a Budget and Stick to It

The first important thing you’ll need to do is develop a realistic budget and learn to stick to it. Create your budget with your income as well as your spending habits in mind.

To do this, get a clear picture of your net income. Once you know this figure, then you can make plans for spending your money.

Does your spending exceed your income on a regular basis? If so, you have a problem. However, if you reallocate your funds, using your new budget as a guideline, you might find you have enough money every month for everything you need, if not everything you want.

If you find you need some temporary additional funding for some reason, consider borrowing a reasonable sum from a company such asiSelect. However, ensure that your budget allows for the additional loan payment that would become necessary as a result.


Keep Your Expenses Under Control

Make a list of all of your necessary monthly and quarterly expenses. Include such items as payments on loans, food, rent or mortgage, transportation expenses, insurance, and other expenses. Look in each category to see where you can lower your expenses.

For example, if you see that you have been spending more money than you should on gas for your car, cut those costs by using public transport more frequently.

Look for excess spending elsewhere, too. For instance, maybe you are in the habit of buying a cup of coffee every day at a café near your business. Or perhaps you frequently have lunch in a restaurant. These are both expenses that you could easily cut back on.

It’s always your choice, of course. However, you could save a significant amount of money by eating out fewer times each month.


Save Money on Utility Bills

If your utility bills are higher than you’d like, think about upgrading some of your home appliances to more energy-efficient models. While this will require an initial outlay of cash, it will save you money in the long run.

Additionally, replace older windows in your home with energy-efficient windows. Upgrade your home’s insulation and make any necessary repairs to the roof. These measures will lower your bills for both heating and cooling. To save money on your water bill, repair old plumbing and replace leaky pipes.



Unplug Appliances

Always unplug appliances that you are not using. Not only will your business and home be safer for this practice, you’ll also avoid any unnecessary energy drains.


Control Your Expenses and Enjoy More Financial Freedom

The suggestions here will help you to save money on your necessary expenses and have better control over your monthly budget. When you save money in these ways, you will have more money to save or to spend on things you enjoy.

Consider implementing these suggestions on a regular basis, and you will soon see an improvement in your personal finances.

The post How to Improve Your Personal Finances in Only a Few Simple Steps 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

Current Tags:
create new tag
, view all tags
Topic revision: r1 - 2009-02-13 - 03:55:45 - TWikiContributor

Computational Fluid Dynamics and Turbulence Mechanics
@ the University of Manchester
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