Adding a tag into a button style

How can I include a tag in a styled form,
This is the tag
{tag_confirmation_form,Confirm}
Id like it to be style up like this:
<button type="button" class="btn btn-primary">Confirm</button>

TableViews are not really supposed to be implementations of spreadsheets; they're perhaps more akin to HTML tables, but with far more sophisticated UI capabilities.
You don't need an explicit "Add" button, even with the usual external "add new row" controls you see in the examples. You can register an event handler with one or more text fields, so that a new row is added to the table when the user presses enter. If you also do some intelligent focus requests and clear out the text fields when new rows are added, you can make a pretty slick UI where the user can just repeat a type-tab-type-tab-type-enter cycle to add rows. (This doesn't preclude having an "Add" button to support using the mouse as well.)
To more closely mimic Excel (or perhaps Access tables), you need to manipulate the item list in sophisticated ways. For example, you could wrap the "real" list in a list which adds a blank object at the end. This would mimic the Access table style, where you see the data in the table and then an extra row at the bottom for editing and adding new records. This might be pretty tricky to get just right; you will need to add new data to the "real" list when the user starts editing, then make sure the editing state is correctly preserved.
For a real Excel-like feel, you could simply have an item list with a very large number of entries, most of which would be default values (objects with all properties set to "" or null). Then the user could scroll, click, and edit as they pleased. You'd have no control over them leaving a large number of blank rows and then adding an entry way further down (but Excel allows this too...). I don't know how this would impact performance, but the TableView should be able to handle it. Scrolling might not be very intuitive.

Similar Messages

  • Date Adding into multiple buttons

    HI Every1 
    if i want to add the Date to button1 and again tomorrow add the date to button2 
    by clicking btnadd1 ( button )
    any one got some input on the matter ... would be great ... 
    i want to use for putting date into buttons for the use in my production 
    for laundry containers ... 
    so if i see a button date from 14 days back ... i would know that i dident get the container 
    in just yesterday ...

    I don't follow your explanation.
    If you just add some text into a button displayed on a screen... next day you run the application again.
    How's it know you added a date yesterday?
    You need to persist state.
    The way I'd usually do that is write that date to a field in a database.
    These buttons would display data read from that database.
    I'd probably base them on an entity framework collection if there's a bunch of these buttons.
    Wrap each with a parent viewmodel.
    Set the date in one of the entities via it's viewmodel.
    That would notify the view AND change the entity value.
    I can then call savechanges on the context to persist that change to the database.
    If that isn't what you're asking then I think you probably ought to explain more about what's going on here.
    Hope that helps.
    Technet articles: Uneventful MVVM;
    All my Technet Articles

  • How can i create and paste my own tags into source page of a html editor

    I download ekit and try to customize.
    I wrote a similar code:
    TagEditor extends HTML
    , and inner class:
    ExtendedTag extends Tag
    by following similar structure with javax.swing.text.html
    I added my own tags into tagList in HTMLUtilities class which is in com.hexidec.ekit.component. Because it is initialized three times when i run the program.
    I add a button to multitoolbar, and wrote a insertMyTag method in class EkitCore:
    private void insertMyTag() throws IOException, BadLocationException, RuntimeException {
    int caretPos = jtpMain.getCaretPosition();
    // htmlKit.insertHTML(htmlDoc, caretPos, "<VAZIFE>", 0, 0, TagEditor.ExtendedTag.VAZIFE);
    jtpMain.setText("<HTML><BODY><VAZIFE></BODY></HTML>");
    jtpSource.setText(jtpMain.getText());
    jtpMain.setText does display in the source editor but the default HTMLEditorKit creates the unkown tags and inserts them into the html view output with box-like borders. I want to keep the tags in the source but remove them from the output view so the user only sees the normal HTML output and my app sees the XML tags.
    What do I need to do in insertMyTag to turn off the strange display of
    unknown tags? Is there an easier way to do this?
    Thanks

    Or, take a ScreenHunter image of the list and email that to yourself.

  • When i move the cursor into this button instead of Arrow mark i need hand i

    Hi friends,
    I have a button like below .
    <input type=submit  name="onInputProcessing(select)"  value=" Material ">
    When i move the cursor into this button instead of Arrow mark i need hand sign.
    Moosa

    hi use onmouseover event in your button and set the cursor style for button through java script
    function cursor()  -
    > include this function between your script tag
    var e = document.getElementById('select');
    e.style.cursor ="hand";
    call this function in your button onmouseover event

  • Can I use stylesheets to create multiple button styles?

    I am trying to create a custom look-and-feel within UIX to get it as close as possible to
    our existing application's look-and-feel.
    As part of this, I customized the UIX button by overriding the following named style:
    ButtonServerText
    and also by providing my own icons for:
    buttonStart
    buttonEnd
    buttonTopBackground
    buttonBottomBackground
    The good news is that I was able to get the button component to look exactly like our existing
    application buttons.
    The bad news is that we have different types of buttons in our application
    for different purposes. (i.e. the image used for the button can be completely different based on the context e.g.
    yellow button for important actions and light-blue buttons for secondary actions)
    It seems like there is no way in which I can use this stylesheet mechanism to create different types of buttons
    and use them within my application. (sometimes different types of buttons can appear on the same page)
    Please let me know if there is a way.
    This is in fact a general question regarding overriding a stylesheet for customizing look-and-feel.
    Lets say I customize the "contentContainer" component using the stylesheet. This change would then be global.
    But I do want to have different types of contentContainers in the application. I would be forced to create my own custom
    UIX elements similar to contentContainer and write my own renderers.
    (I know contentContainer does have the light, medium and dark styles. I used this just as an example.)
    Please let me know what my options are.
    Thanks,
    Jayesh Kapoor

    Hi Jayesh -
    The good news is that I was able to get the button
    component to look exactly like our existing
    application buttons.Cool - I'm glad to hear you were able to get this working!
    The bad news is that we have different types of
    buttons in our applicationRight. This is a fundamental limitation of our look and feel customization functionality - we only support global customizations, not instance-specific customizations. I agree that there are many cases where instance-level customization would be useful, but this just instance supported yet.
    The only solution that I can think of for your button dilemma would be to use static images. It's pretty easy to wire up an image to behave like a button - just embed the image in a link and use <fireAction> as the link's primaryClientAction.
    Obviously, the downside of this approach is that you need to create the button images manually - which also isn't ideal if you are planning to translate your applications. One possible solution here might be to use UIX to pre-generate your button images. The idea would be to create custom LAFs for each style of button, then create a UIX page for each button style, including <button> instances for each translated value. Then, you could configure UIX to run in the desired look and feel, hit the corresponding page, and UIX will generate the required buttons into your image cache. Again, not ideal, but this might be easier than creating the buttons by hand.
    This is in fact a general question regarding
    overriding a stylesheet for customizing
    look-and-feel.
    Lets say I customize the "contentContainer" component
    using the stylesheet. This change would then be
    global.
    But I do want to have different types of
    contentContainers in the application. I would be
    forced to create my own custom
    UIX elements similar to contentContainer and write my
    own renderers.Right - this is a generic problem. But for some components, like content containers, an easier solution might be to leverage UIX's templating mechanism. Remember, you can embed arbitrary HTML contents in a UIX page/template by setting the namespace to "http://www.w3.org/TR/REC-html40". You can then reference these templates from your other UIX contents as if they were in fact UIX components. I'd recommend that you explore UIX's template support to see if this will meet your needs.
    Andy

  • Location of custom tags added to tag library on Windows

    Since early DW days, there has been a severe lack of asp.net support in DW in relation to Tags, Document Extensions, etc. With each new version of DW, I find myself re-adding in a stack of tags into the Tag Library as I don't seem to be able to copy them between versions. After I've added them in, I am trying to find where these are stored in the filesystem so I can copy them to each new version of DW.
    I can see most tags are found in C:\Program Files (x86)\Adobe\Adobe Dreamweaver CS6\configuration\TagLibraries , however when I add new ones in, they don't seem to be stored anywhere.
    Where are the custom tags I add into the Tag Library stored for DW on Windows?

    I think I may have found it. There appears to be some action at C:\Users\jtsr\AppData\Roaming\Adobe\Dreamweaver CS6\en_US\Configuration\TagLibraries\aspnet
    Now to figure out if can build them outside of DW and simply paste them back into this folder or C:\Program Files (x86)\Adobe\Adobe Dreamweaver CS6\configuration\TagLibraries to save re-adding them with each version of DW.

  • Inserting blockquote tags into a HTMLDocument

    G'Day,
    I'm having a bit of trouble inserting <blockquote> tags into a HTMLDocument.
    Basically I want the blockquote tags to implement an indent feature. ie, you click a button and all the text in the current paragraph gets surrunded by blockquote tags, which when rendered makes it indent.
    The code I'm using is:
    Element current = doc.getParagraphElement(pos);
    try
    doc.insertBeforeStart(current, "<blockquote>");
    doc.insertAfterEnd(current, "</blockquote>");
    catch (Exception e)
    lets say we have html like this:
    <p>
    hello
    </p>
    when this code runs, i get:
    <blockquote>
    </blockquote>
    <p>
    hello
    </p>
    I think that when I do the insertBeforeStart and insert the opening tag, after that completes the document is rendered and the end tag is put in there automatically???
    So, can anyone help me out here and suggest a better way?
    Cheers,
    Leighton.

    I've been trying to get <blockquote> insert working in an editor but it seems to be a quite difficult task even if it's only about inserting a couple of tags into the right slot! This is the closest I got:
    HTMLDocument doc = (HTMLDocument)editor.getDocument();
    int start = editor.getCaretPosition()
    int paraStart = doc.getParagraphElement(start).getStartOffset();
    int paraEnd = doc.getParagraphElement(start).getEndOffset();
    String insideBlockQuotes = doc.getText(paraStart, paraEnd - paraStart);
    doc.setOuterHTML(doc.getParagraphElement(start),"<blockquote><p>"+insideBlockQuotes+"</p></blockquote>");
    This is how it works: Get the current paragraphs start and end positions, read the text between the start and end into a string, replace the paragrapElement with <blockquote><p>..the text from string..</p></blockquote>.
    This works 'in about' but it's far from perfect.. it has the following problems:
    1. It looses all formatting from the quoted paragraph (bold etc. tags from the quoted part)
    2. It assumes that the paragraphElement was a <p> (could have been another element too!)
    3. It's ugly
    Anybody come up with a better way to use blockquote?

  • Map XML tag to an object style

    Hi everyone!
    I am not sure this is the correct place to post it, but i didn't find any "tagging" department of the forums.
    I do import some XML into ID document.
    Text nodes of my XML are imported properly, and i can map any tag of XML to one of the paragraph or table styles.
    But, when i import any images (or another ID documents) with <... href="..." />, how can i map that tag to an object style?
    ///////////// It would be very helpful for example when i'm going to set the stroke of 1pt to all of inline images of text frame.
    Please any feedback would be helpful.
    Alex.

    I will try to give an example, just to give a kick start ........... you need little bit of tweaking to meet your actual requirement:
    suppose you have an xml element "tag" having an attribute "@href" with object style name defined as  it's value. 
    <tag href="object_style_name">
    "object_style_name" is a object style and should exist in your document. To map the tag with the corresponding object style value you can use XMLRules in JS:
    //NOTE: NOT TESTED, BUT SHOULD WORK
    #include "glue code.jsx"
    main();
    function main(){
    if (app.documents.length != 0){
    var myDoc = app.activeDocument;
    var myRuleSet = new Array (
    new findObjAttribute("//*[@href]")
    with(myDoc){
    var elements = xmlElements;
    __processRuleSet(elements.item(0), myRuleSet);
    else{
    alert("You have no document open!");
    exit();
    function findObjAttribute(XPATH){
    this.name = "findObjAttribute";
    this.xpath = XPATH;
    this.apply = function(myElement, myRuleProcessor)
    //Just to check whether the collect element is selected
    var elmName=myElement.markupTag.name;
    var styleName=myElement.xmlAttributes.itemByName("href").value;
    with(myElement){
    try {
    applyObjectStyle(myDoc.objectStyles.item(styleName), true);
         } catch(e){};
    return true;
    HTH,
    Pankaj Chaturvedi

  • PSE 9 Organizer Error Adding Keyword Tags and Other Woes

    Hello, everyone.  I am having a ton of problems with PSE 9 Organizer.  The most frustrating and biggest problem is that I believe my catalog has been corrupted beyond repair.  I spent all of yesterday tagging my photos.  I had no problems and everything seemed to be going well until all of the sudden, the organizer suddenly froze up.  I had to use the Windows task manager just to get it to close.  This happened several times.  Finally, the organizer locked up my computer and I had to restart.  I opened the catalog and didn't seem to have any problems at that point.  I was able to view all of the images, video files etc.  I was even able to open the editor from the organizer.  When I tried to add a tag to a photo it gave me an error.  All it said was "error adding keyword tag" then nothing.  I tried to delete the photo and all it said was "error deleting photo".  This "error" shows up any time I try to make any changes to all of the images.  I can't add any new photos, can't delete, or add tags.  I have repaired the catalog several times.  It found errors the first time, but evidently that didn't fix my problem.  I also optimized and deleted my thumbnail cache to see if that was the issue.  Still nothing.  I have other catalogs and they work fine, so it is something to do with this particular catalog.  Any suggestions on what to do next?  Can I move the pictures to a new catalog without losing the tags?  And no, I didn't write the tags to the images because I wasn't done tagging.  Besides, PSE doesn't always write the tags correctly, as you probably know. Next problem.   When I first open PSE and select the organizer, it doesn't alway open.  I can see it on my taskbar (Windows 7 64 bit), but I can't get the window to maximize.  I have to close and open several times to get the window to open.  Sometimes it randomly jumps to my second monitor like it can't decide where to go.  Very frustrating.  I would appreciate any suggestions about what to do.  Thanks.

    Back to the original question, after thinking about this for a couple days I have had two ideas for workarounds:
    1)  Copy my tag names into the photo metadata and create a new catalog to bring all of my images into.  This will allow me to keep all of my existing tags, and it MIGHT solve the tag display problem based on a test with a couple images in a new catalog.  The downsides to this are a) permanently writes my tags into the photo metadata which will be bad if I decide to change something later, b) loses all version sets, and c) loses all albums (although I don't have that many).  I found instructions for this workaround at http://www.johnrellis.com/psedbtool/photoshop-elements-faq.htm#_Merging_Catalogs.
    2)  Live with the lack of color tag display in Organizer, and use reverse searches to find missing tag categories.  For example, if I want to find all photos that do not have a "Places" tag, I check the box next to the "Places" category (which also selects all sub-categories and tags below this).  Then I go to the Options drop-down in the Find Bar and "Hide best match results" and "Show results that do not match".  This gives me every image in my catalog that does not have a tag from the "Places" category, so I can go through and tag these as appropriate.
    I would have gone with #1 if it weren't for the permanence of the keywords.  I guess I have a commitment problem (or I just haven't got my tag hierarchy figured out yet).  Instead, I am going with #2 which should give me most of what I need for now.  I will still hold out some small glimmer of hope that Adobe manages a fix for this issue down the road.

  • A strange button style

    Hi,
    There are some buttons in my page. (Item style = button)
    Some button style are okay(Looks like a link with image), but others have a strange style(Windows button style).
    So, I try to find the difference via page souce code.
    <button id="AddNewLine" title="&#22686;&#21152;&#19994;&#21153;&#25351;&#26631;" onclick="_uixspu('DefaultFormName',1,'AddNewLine','AddNewLine',0,1,{'_FORM_SUBMIT_BUTTON':'_fwkActBtnName_AddNewLine_AddNewLine','evtSrcRowIdx':'','evtSrcRowId':''});return false;" type="button">&#22686;&#21152;&#19994;&#21153;&#25351;&#26631;</button>
    <a href="# id="ToOrderRegion" onclick="_uixspu('DefaultFormName',1,'ToOrderRegion','ToOrderRegion',0,1,{'_FORM_SUBMIT_BUTTON':'_fwkActBtnName_ToOrderRegion_ToOrderRegion','evtSrcRowIdx':'','evtSrcRowId':'');return false;"><img src="/OA_HTML/cabo/images/cache/zhs/bToOrderRegion1EvLz.gif" alt="&#23545;&#25351;&#26631;&#25490;&#24207;" border="0" align="absmiddle" width="49" height="19"></a>
    Why does the button will be analysis to different html tag?
    帖子经 Eric Mo编辑过

    Eric,
    Check the same with the different browser. If the problem persists then you can raise an SR with Oracle.
    Regards,
    Gyan

  • Adding PayPal code to Flash button

    I want to use my own .swf button for PayPal payments with a "hidden format", but when adding the generated PayPal Website code to my html page, only a red X and the alt PayPal text is showing where the button should be. I have changed all Active X controls to Enable.
    Every time I contact PayPal I get a different reply. The last one was that I have to add a "static" image, but I really want to use my own button.
    I would rather find a way to paste the PayPal code into my buttons action script and then I only have to paste the Flash button to the html, but don't know how to manipulate that because the only code generated by PayPal is a "form" in html format. I am also adding text fields and guess that's why I don't get an generated email code from PayPal which I get if I don't add text fields.
    Any ideas how I can transform the code generated by PayPal to my action script are welcomed. I have about 150 buttons to add!
    This is my link: http://www.astondenwoodjewellery.co.uk/Jewellery%20html/Gold%20Rings/GR02_button_test.htm

    I will definitely mark when I have managed to do this, thank you. Still can't get it to work and I don't know where I'm going wrong, but shall continue trying...
    I have added the form in my html, but deleted the button which appeared as an X. Instead I've added my button with the code you gave me in AS.
    I don't know what I am doing wrong, but I keep receiving action script error messages:
    **Error** Scene=Scene 1, layer=glas, frame=1:Line 1: Statement must appear within on handler
         var sendLV:LoadVars=new LoadVars();
    **Error** Scene=Scene 1, layer=glas, frame=1:Line 2: Statement must appear within on handler
         var receiveLV:LoadVars=new LoadVars();
    **Error** Scene=Scene 1, layer=glas, frame=1:Line 3: Statement must appear within on handler
         receiveLV.onData=function(src){
    **Error** Scene=Scene 1, layer=glas, frame=1:Line 10: Operator '=' must be followed by an operand
         sendLV.on0= ;// use selected option for man/woman
    **Error** Scene=Scene 1, layer=glas, frame=1:Line 11: Operator '=' must be followed by an operand
         sendLV.on1= ;// use selected option for size
    **Error** Scene=Scene 1, layer=glas, frame=1:Line 8: Statement must appear within on handler
         GR02_test.onRelease=function(){
    Total ActionScript Errors: 6 Reported Errors: 6

  • Stop dream weaver from adding paragraph taga

    Is this a setting or somthing? The new dreamweaver seems to
    add paragraph tags when every I add images or start a text.
    the paragraph tag adds space and thus changes alignment on
    text and images that are viewable on all browsers except Internet
    Explore for the PC. Many people use different browsers and
    platforms. So a little upset that this is autamatically being added
    in the new dreamweaver.
    This is caused me much work becuase I have to always go
    though sites and manually take them out.
    Is there a fix for this?

    If you insert an image on a new page, DW will not wrap it in
    <p>, even
    though it's illegal to have this structure -
    <body>
    <img>
    </body>
    But, if you then press enter, DW will wrap the image to give
    this -
    <body>
    <p><img></p>
    <p> </p>
    </body>
    in anticipation of a new paragraph of content.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "P@tty Ayers" <[email protected]>
    wrote in message
    news:e2arao$ppe$[email protected]..
    > Dreamweaver does not add paragraph tags when you add
    images, or even when
    > you type text. You're probably hitting the Enter button
    on your keyboard,
    > which is set up by default in DW as a shortcut for
    adding <p> tags.
    >
    >
    > --
    > Patty Ayers | www.WebDevBiz.com
    > Free Articles on the Business of Web Development
    > Web Design Contract, Estimate Request Form, Estimate
    Worksheet
    > --
    >
    >
    >
    > "Pixel Pusher" <[email protected]>
    wrote in message
    > news:e2aq8u$od0$[email protected]..
    >> Is this a setting or somthing? The new dreamweaver
    seems to add
    >> paragraph tags
    >> when every I add images or start a text.
    >>
    >> the paragraph tag adds space and thus changes
    alignment on text and
    >> images
    >> that are viewable on all browsers except Internet
    Explore for the PC.
    >> Many
    >> people use different browsers and platforms. So a
    little upset that this
    >> is
    >> autamatically being added in the new dreamweaver.
    >>
    >> This is caused me much work becuase I have to always
    go though sites and
    >> manually take them out.
    >>
    >> Is there a fix for this?
    >>
    >
    >

  • How can I copy a button style in flash catalyst

    Is it possible to copy a button style? I want all my buttons to fade and move to the same place however they all look different. Please let me know.
    thank you and God Bless

    See which form of ActionScript you used to make the site.
    Open the Actions panel and see whether you've chosen AS versions 1
    & 2, or AS 3. If you've picked the earlier versions, you can
    attach a link easily to each button by clicking on the button, and
    adding a little code in the Actions panel. Turn on ScriptAssist to
    make it easier. Click on "on" and choose "release" or "press" or
    both. Then scroll down the commands on the left and add getURL. You
    will then have a few lines that say something like, on(Release)
    getURL("putyourpageurlhere"). See bottom for exact syntax. That's
    all. The new .html or .php page will load when the button is
    clicked.
    If your buttons are not actually four-state buttons, but
    graphic or movie clip symbols, you will have do it a little
    differently. Instead of attaching the code to a button, you attach
    it to a keyframe. You give your symbol an instance name in the
    property panel, then in the Actions panel create a function that
    says essentially: when you click on this instance (onRelease)
    getURL.
    If you're using AS3, the concept is similar but the code is
    different. With a quick search you can find dozens of code examples
    that you can cut and paste.
    Here's that AS2 button code...

  • Latest update of Firefox is REALLLLLY slow. Is it just all the extra functionality that has been added or is there a button I need to press to make it the same speed as it use to be. Can I downgrade to last version?

    Latest update of Firefox is REALLY slow. Is it just all the extra functionality that has been added or is there a button I need to press to make it the same speed as it use to be? I'll have to start usin safari again as this isn't funny anymore
    Can i retro grade back to the last version?

    uninstalled firefox ....deleted all files still remaining under mozilla firefox directory in program files ... to avoid having to reprogram all my settings, reisntall all addons as well .. I did not remove anything from mozilla firefox that is stored in either appdata or under the windows users directory (if any)
    ... the as suggested reinstalled the latest version of the firefox browser using the link you provided in the email ..; tested and several issues still remain present and unresolved ....
    so please this is urgent or I will have to jump browsers and start using chrome .. because we work 14 hours a day 6 (sometimes 7) days a week, to get ready for the launch of our newest venture and we cannot lose that much days on browser related issues ... so please instead of putting me through week long step process .. of do this .. do that .. can you please actually look into the issue from your end .. I use firefox for so many, many years thta I deserve this kind of support .. thnx Robert

  • Add/update asset tag into T430 bios

    We received 5 T430 laptops without the Asset tag added into the BIOS.
    Previously (in T410 and T420 we could run a tool to add this information, I searched the website and couldn't found such a tool for the T430.
    On this board I found one solution but ether I do something wrong or the solution doesn't work:
    http://forums.lenovo.com/t5/T400-T500-and-newer-T-series/Adding-Asset-Tag-information-into-the-Bios-...
    And then I am pointing to the solution added by Langeballe:
    "Get be bios upgrade package from their website and then run the following to update the asset tag:
    (This is for Windows 7 64 Bit)
    winflash64.exe -patch -dpc "My Asset Tag"
    Reboot and it should be set"
    I followed the steps and it does flash the bios, it does reboot but no info is written to ths bios.
    Excuse my poor English it is not my native spoken language.
    Kind regards,
    Henk

    You can just click on the link provided by lead_org above, or do you require something else?
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

Maybe you are looking for