Question for David Powers on a subset of records display

David,

I used your fantastic book, PHP Solutions to great success in the development of my own projects.

My problem is in the rest of your approach to display a subset of the records in my database. In your book (page 333, php solution 12-4), you use the tables, and in my design, I am using CSS. Everything works fine if I display the record set, but when I want to limit the number of records displayed on a page, I can't make it work. I suspect that your method using the table is "autonomous" insofar as the table was created on the various parameters of the subset.

I don't have an example of a line of code, rather I would like to find a resource that could help me shed some light on this problem. I have tried things for hours today, but can't achieve my goal to limit the quantity x of subsets per page.

Any help in the right direction would be greatly appreciated.

Sincerely,

wordman

The fact that the thumbnails are displayed in a table is not relevant. What controls the subset of records being retrieved from the base is the code in step 4 top of page 335.

$startRow is the current page number (counted from 0) times SHOWMAX (the number of items to display on the page.

Which translates the SQL on page 2 that said: ' SELECT * LIMIT 6, 6 IMAGES. ($startRow is 1 * 6).

Tags: Dreamweaver

Similar Questions

  • Question for David Powers - Zend Framework

    Using the Zend Framework on your local computer and making reference to the library, I was wondering when you your code on a server online via FTP (how reference you $library = ' C: / php_library/ZendFramework/library ' ;)?) Because it wouldn't be is no longer on you local computer.

    Silken_thread wrote:

    Using the Zend Framework on your local computer and making reference to the library, I was wondering when you your code on a server online via FTP (how reference you $library = ' C: / php_library/ZendFramework/library ' ;)?) Because it wouldn't be is no longer on you local computer.

    Simple. You download the Zend Framework on your remote server and point $library to the new location.

    It is covered in Lesson 13 of the book (pages 468-469).

  • Question for Mr. Powers or other Experts in the community.

    Hello


    What I try to do is not simple; at least for me, if it was, I would have it already.

    I posted a similar question in the applications forum but I realized to borrow this way can take me a little.

    What I try to do is set a few html code in php include file, I know how to do.

    Then add a link to my page that puts the html content of the include file when a link is clicked.

    So I'll have several files, each offering a different html content that will be written to the page when the individual links are click on include.

    That's what I do not know how. Get the content of the include page file when a link is click.

    This idea is a simple placeholder until I can learn how to use PHP/MySql and Dreamweaver dynamic behaviors and or functions.


    I read on it currently, creation of user account (login/Blog Post).

    I know that maybe it's not the best area, but I was looking for ideas from the PHP experts attending this part of the forum, as Mr. Powers.

    By the way you use PHP include to indicate the page current is a method of killer! Save a load of time.

    Thank you all!

    Patrick

    Webethics wrote:

    Thus, the variable containing the content will be in a separate file?

    Or they are all in the same page?

    In this case, they are defined in the same page.

  • Problem with David Powers tutorial - update of a record.

    : This is a good tutorial, which I highly recommend, but I arrived at section 2 of the part, the part where you do the update page. Link to tutorial http://www.adobe.com/devnet/dreamweaver/articles/first_dynamic_site_pt2.html from a functional point of view, it just seems.  But the data are not being updated the database.  I followed the instructions as carefully as possible. Is there a common mistake with many people here that I fell so?

    OK, I just threw all this and began, like the one proposed by the moderator.  It worked.  I don't know what was wrong.   Probably a typo or something esoteric. So there you have it!

  • ADF11g: Question SelectOneChoice LOV (only 25 of the 29 records displayed)

    Hello
    I use 11.1.1.3
    In my application, I have a View object ("" + Select * Apps.Processes + "")
    This query returns me 29 records.

    I've linked this VO with selectOneChoice. But when I run the app I find only 25 first records displayed in the SelectOneChoice.
    The last 4 reviews are never displayed, although the query retrieves all records of 29.

    Some can please help on this.

    Thank you best regards n
    Maryline Roussel

    Jin
    Set the range size =-1 of the itreator

    RG Thomas

  • OT: Question for author David powers

    Hi David Powers.

    I was wondering if I could order this book (as in "early" command) "PHP Solutions: Dynamic Web Design Made Easy." When this work is published in the market? I think you had mentioned this a while back in the middle of November of this year (2006), no?

    Finally, I love your book, "PHP for Dreamweaver 8" and you've probably noticed that I'm recommending other participants your book several times already. Because it's a book excellent, excellent. I mean! Like no other! * hands down *.

    I really recommend that you wrote this book rather eloquencely a concise, clear and precise, to discuss or present information at all on PHP working around in/with DW8. Thank you very much, David Powers!

    Thank you, Brian, aka DWD

    Deaf Web Designer says:
    > I was wondering if I could order this book, 'PHP' (as in 'early bird' command)
    > Solutions: Web design Dynamics Made Easy. "When this book is distributed in
    > market? I think you had mentioned this some time ago in the middle of
    > November this year (2006), no?

    "PHP Solutions" are available for pre-order on Amazon (and probably
    other online stores). The official publication date is November 20, and
    I understand that the book is on schedule. He was sent to the last printing
    Friday. You can see the details of what the book contains, together
    with direct links to some stores online, by visiting my site to the
    following address:

    http://foundationphp.com/phpsolutions/

    I would like to point out that there * not * a book of Dreamweaver. It emphasizes
    entirely on PHP coded manually. Some of these techniques in the book copy
    which is already automated for you by Dreamweaver. However, there is a
    a lot of other material that does not support Dreamweaver. So I hope
    Dreamweaver users will also find the book useful.

    It will also be published as an e-book (available through the Apress
    site). There is a special offer on the last page of the printed version
    for all those who want the printed and electronic versions.

    Online stores are displayed just in case any confusion, the
    book as having a purple cover, which is very different from that
    shown on my site. Purple cover was just a mockup out my
    editors several months ago. I expect they will get finally round
    showing actual coverage, which is a kind of matte gold - and in my opinion,
    much more enjoyable.

    > Finally, I love your book, "PHP for Dreamweaver 8" and you probably
    > noticed I have recommend other participants your book several times already.
    > Because it is an excellent book, excellent. I mean! Like no other! * hands down *.

    Thank you, Brian, I'm glad you like it. I also hope that "PHP Solutions"
    the height of your expectations.

    --
    David powers
    Adobe Community Expert
    Author, "Foundation PHP for Dreamweaver 8" (friends of ED)
    http://foundationphp.com/

  • same old same old: the appeal of David Powers

    It was interesting to watch and read comments recently about the tangle of DW with database-driven sites.

    I use DW CS6 (12.03) Mac with Mountain Lion and have installed MAMP and runnning.

    I'm done religiously tute David Powers here.

    Question:

    Why am I getting her "dynamically files cannot be resolved due to an internal error" when I go to the page with the Live button?

    The page displays empty... Laughing out loud

    Can someone tell me the possible cause?

    I wonder why Adobe has left this for 3 years when (after all updates) the message is still displayed and development stops.

    Are the defective tutorial files, or am I missing soemthing?

    David: can shed you some light on this please?

    In order to track the problem, I created a new site on my MacBook Air running Mountain Lion and followed the steps in the tutorial, using a new download of the files. Everything worked exactly as planned.

    After finishing, I checked the version of Dreamweaver CS6. It turned out to be the original 12.0. I tried to apply the update 12.03, but could not. So, I uninstalled and downloaded again CS6. However, because I have a subscription to creative cloud, when I have updated the program, he maintained at 12.2.

    Also, I copied your code of the forum and who was running. It also displays correctly.

    I don't know if there is a problem with CS6 12.03, but it seems highly unlikely because the files work fine in Dreamweaver CC as well, even if I do not have the server behavior extension installed.

    The unusual thing only I see in your screenshots is the wildcard: php_test in the privileges of phpMyAdmin. However, we should not make a difference because Dreamweaver must clearly connect seamlessly to your database.

    The only other thing I see as a possible cause is the server parameter in the site configuration dialog box. Make sure that the check box is selected, not away.

  • Question for the moderators of the Forum

    Salvation and thanls for all your work on behalf of the community.

    Today I noticed that my Forum name changed from Ken Binney for many years. for Ken Binney-FD1LaW.

    Would appreciate ideas as to why.

    Thank you

    I'm not a moderator, but the same thing happened to me. I don't remember if it was a bug that hit the Board, but David Powers said by signing our and signature should heal, at least it did for me.

    Gary

  • Seek help from David powers once again, please

    David,

    I am using your drop-down list of the script files page 197 of PHP Solutions. I have adapted successfully to read a list of PDFs of my subdirectories. The list of files is not on a base of data, but read in directly from a subdirectory.

    However, for the life of me, I can't understand how actually do one load the PDF file. I tried every syntax/combination in the action property that I can think of with no luck.

    What I would do is either: 1) select the PDF in the drop down menu and then have it load in the browser or the 2) select the PDF fromt the drop down then press a button 'Download' and the file to load in the browser.

    Can you please help me understand this?

    Thanks in advance. Here is my code so far.

    Glenn

    <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional / / IN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
    "< html xmlns =" http://www.w3.org/1999/xhtml "> "
    < head >
    < meta http-equiv = "Content-Type" content = text/html"; charset = iso-8859-1 "/ >"
    drop down Image < title > < / title >
    < / head >

    < body >
    < form id = "form1" name = "form1" method = "post" action = "PDF files / <?" PHP echo $_POST ['pix'];? "> .php" >
    < p >
    < select name = "pix" id = "pix" >
    < option value = "" > select a picture < / option >
    <? PHP
    include('Includes/buildFileList5.php');
    buildFileList5 ('PDFs');

    ? >
    < / select > < label > < / label >
    < /p >
    < p >
    < label > download
    < input type = "submit" name = 'Download' id = 'Download' value = "Submit" / >
    < / label >
    < /p >

    < / make >
    < / body >
    < / html >

    GEAtkins wrote:
    > Now, I get this error in download.php.
    >
    > Parse error: syntax error, unexpected T_STRING in
    > C:\xampp\htdocs\Garrison\download.php on line 21

    It's the kind of mistake that you should be able to diagnose quickly by
    looking at the code coloring. The error is mine, because I was
    just by typing in a News Reader, but the cause becomes immediately visible
    in Dreamweaver code view, because several lines after the leak of slash
    became red. This means that the following lines are treated as
    part of the chain. A backslash before a single quote, it turns
    in a quotation mark in a string.

    The answer is to escape the backslash:

    > $filepath = ' C:\xampp\htdocs\Garrison\PDFs\'.$getfile;

    Should be this:

    $filepath = ' C:\xampp\htdocs\Garrison\PDFs\\'.$getfile;

    You can also use forward slashes for the separator of directory like this:

    $filepath = ' C:/xampp/htdocs/Garrison/PDFs/'.$getfile;

    --
    Adobe Community Expert David Powers
    Author, "The Essential Guide to Dreamweaver CS3" (friends of ED)
    Author, "PHP Solutions" (friends of ED)
    http://foundationphp.com/

  • Is this a problem re CONCAT: David Powers, or a problem of magic quotes...

    I tried to understand this with the posts (and some info on the site of David, etc.), and I can't seem to understand the real problem.

    I'm working on a tutorial and I can't know if the error message is correct and this is an incorrect encoding inserted by DW (and if so, I can't understand what it takes to correct) or

    If there is a problem with DW8.0.2 like what will fix the fix that seems so hard to get, or

    If this goes in the direction of an example of why magic quotes must be turned off and if so, where and how can I turn off the correct code, and if not, how could it be properly corrected?

    Here is the error message:
    Parse Error: parse error, unexpected '=' expected ', 'or')' in < dittos > on line 34.

    Here's the code that reference:
    32 $Search_rsSearch = "abc";
    33 cases (isset(#txtSearch#)) {}
    34 $Search_rsSearch = (get_magic_quotes_gpc())? #txtSearch #: addslashes(#txtSearch#);
    35}
    36 @mysql_select_db ($database_dorknozzle, $dorknozzle);
    37 $query_rsSearch = sprintf ("SELECT * FROM EmployeeStore WHERE ItemName AS CONCAT('%%', %s,)")
    (') ", GetSQLValueString ($Search_rsSearch,"text"));
    38 $rsSearch = mysql_query ($query_rsSearch, $dorknozzle) or die (mysql_error ());
    39 $row_rsSearch = mysql_fetch_assoc ($rsSearch);
    40 $totalRows_rsSearch = mysql_num_rows ($rsSearch);

    I use php4.4.4, mysql5.0.24, apache2.2.3

    Thank you
    Jeff G.

    xViPERed wrote:
    > If there is a problem with DW8.0.2 like what the software fix that
    > seems to be hard to get set,.

    That will fix the part of your problem, but the error is caused by something
    Another thing:

    > Here is the error message:
    > Parse Error: parse error, unexpected '=', expected ","or")" in
    > on line 34.
    >
    > Here is the code it refers:
    > 32 $Search_rsSearch = "abc";
    > if 33 (isset(#txtSearch#)) {}
    > 34 $Search_rsSearch = (get_magic_quotes_gpc())? #txtSearch: #
    > addslashes(#txtSearch#);
    > 35}

    # is one of the characters used to comment on the part of a PHP script. I have
    think you have received it in the Dreamweaver Help files, which
    damage especially on this point. The show the runtime value
    expression as #formFieldName #, which isn't a ColdFusion, PHP model. You
    need to replace #txtSearch # with something like $_GET ['search'] or
    $_POST ['search'].

    What makes matters worse, is that the code inserted by 8.0.2 without the
    fix is also incorrect. Line 34 should be something like this:

    $Search_rsSearch = $_GET ['search'];

    Line 37 is also wrong.

    > 37 $query_rsSearch = sprintf ("SELECT * FROM EmployeeStore ItemName WHERE AS")
    > CONCAT('%%', %s,)
    (' > ' %%') ", GetSQLValueString ($Search_rsSearch,"text"));

    It should be this:

    $query_rsSearch = sprintf ("SELECT * FROM EmployeeStore WHERE ItemName")
    LIKE "%s", GetSQLValueString ('%'. $Search_rsSearch.) '%', 'text'));

    --
    David powers
    Adobe Community Expert
    Author, "Foundation PHP for Dreamweaver 8" (friends of ED)
    http://foundationphp.com/

  • Help please David powers

    David,

    I use redirection to a personal page on page 515 of The Essential Guide to DWCS3 in the following form: $_SESSION [MM_Username] .php in the field "If the connection is successful.

    This does work for me the first time, that loading of the login page. I get a 404 error. However, it I click the back button and try it again it works. I have a hypothesis that the Session variable is used before the username, it draws from the DB, but I don't know enough to be sure. I tried to move the lines of variable assignment and he screwed up royally.

    This is performed on a live server. Below is my code that works if I hit the back button. Any help would be greatly appreciated.

    Thank you.

    Glenn

    <? php require_once('.. / Connections/connatkinsdb.php');? >
    <? PHP
    If (! function_exists ("GetSQLValueString")) {}
    function GetSQLValueString ($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
    {
    $theValue = get_magic_quotes_gpc()? stripslashes ($TheValue): $theValue;

    $theValue = function_exists ("mysql_real_escape_string")? mysql_real_escape_string ($TheValue): mysql_escape_string ($theValue);

    Switch ($theType) {}
    case 'text ':
    $theValue = ($theValue! = "")? « " ». $theValue. "" "": "NULL";
    break;
    case "long":
    case "int":
    $theValue = ($theValue! = "")? intval ($TheValue): 'NULL ';
    break;
    case "double":
    $theValue = ($theValue! = "")? « " ». doubleVal ($TheValue). "" "": "NULL";
    break;
    case "date":
    $theValue = ($theValue! = "")? « " ». $theValue. "" "": "NULL";
    break;
    case "set":
    $theValue = ($theValue! = "")? $theDefinedValue: $theNotDefinedValue;
    break;
    }
    Return $theValue;
    }
    }
    ? >
    <? PHP
    Validate request to connect to this site.
    If (! isset {})
    session_start();
    }

    $loginFormAction = $_SERVER ['PHP_SELF'];
    If (isset($_GET['accesscheck'])) {}
    $_SESSION ['PrevUrl'] = $_GET ['accesscheck"];
    }

    If (isset($_POST['username'])) {}
    $loginUsername = $_POST ['username'];
    $password = $_POST ["pwd"];
    $MM_fldUserAuthorization = "admin_priv";
    $MM_redirectLoginSuccess = "$_SESSION [MM_Username] .php ';
    $MM_redirectLoginFailed = "... / Area/loginfail.php of the user;
    $MM_redirecttoReferrer = false;
    @mysql_select_db ($database_connatkinsdb, $connatkinsdb);

    $LoginRS__query = sprintf ("SELECT name from user, pwd, admin_priv FROM users WHERE username = %s AND pwd = %s",
    GetSQLValueString ($loginUsername, "text"), GetSQLValueString ($password, "text"));

    $LoginRS = mysql_query ($LoginRS__query, $connatkinsdb) or die (mysql_error ());
    $loginFoundUser = mysql_num_rows ($LoginRS);
    If {($loginFoundUser)

    $loginStrGroup = mysql_result($LoginRS,0,'admin_priv');

    Declare two session variables and assign them
    $_SESSION ['MM_Username"] = $loginUsername;
    $_SESSION ["MM_UserGroup"] = $loginStrGroup;

    If (isset($_SESSION['PrevUrl']) & & false) {}
    $MM_redirectLoginSuccess = $_SESSION ["PrevUrl"];
    }
    Header ("Location:".) $MM_redirectLoginSuccess);
    }
    else {}
    Header ("Location:".) $MM_redirectLoginFailed);
    }
    }
    ? >
    ? >

    GEAtkins wrote:
    > I use redirection to a personal page on page 515 of the essential
    > Guide of DWCS3 in the following form: $_SESSION [MM_Username] .php in the "if".
    ' > connection is successful "field.

    Thank you for reminding me. There is a mistake in the book, I
    discovered during the Christmas period, if you forgot to send to friends of ED
    for the errata page.

    Do not use $_SESSION [MM_Username]. Use $loginUsername instead. He then worked.

    --
    Adobe Community Expert David Powers
    Author, "The Essential Guide to Dreamweaver CS3" (friends of ED)
    Author, "PHP Solutions" (friends of ED)
    http://foundationphp.com/

  • The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP by David Powers

    The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP by David powers:

    This book would help me learn more about Spry and Ajax and how applications may be lodged with them, if I have my e-commerce site works on a compiled C code cart (ShopSite) but supports scripts PHP server-side or is - this only for shopping carts based on PHP itself (like X-Cart)?

    I'm not sure. Someone please let me know if I can buy this book. Thank you.

    ahsenabro wrote:
    > 1. What I need to be a developer/programmer to learn from this book or
    > can a savvy entrepreneur can also get some gems out of it and direct sound
    > programmer?

    You don't need no prior knowledge of PHP or Ajax, but you must
    know the basics of HTML and CSS. As I say in the introduction, "You."
    don't need to be an expert, but do not have a curious mind.
    It teaches the basics of web site design, or he's trying to list
    each unique feature in Dreamweaver CS3. There are many other books
    to fill this gap. However, by working through this book, you will gain a
    in-depth knowledge of the most important features of Dreamweaver.

    > 2. I am interested in buying this book especially to implement cool Ajax/Spry
    > stuff on my e-commerce site. I wonder about PHP, because the content of the book
    > mentions making a PHP site. Now I realize this book isn't on purchases
    > carts, but the Ajax/Spry stuff can be implemented on e-commerce sites, right?

    The book provides detailed coverage of the features of Spry 1.4
    Dreamweaver CS3, which can be applied to any site. With minor
    adjustment, you can also use Spry 1.6. It is important to realize,
    However, the features of Spry/Ajax in Dreamweaver CS3 * cover of no
    asynchronous requests to the server. The ability to communicate
    asynchronously with the server has been added in Spry 1.6. If it has
    the asynchronous server calls and answers you are looking for, your
    programmer will need to dig into the documentation for Spry 1.6 on the
    Adobe Labs site and manually code it.

    The Spry features covered in the book are Spry, Spry UI widgets effects
    (menu accordion, tabbed and folding panels), Spry
    Widgets of validation and Spry XML data sets.

    > I just want to know if I can learn and implement Ajax/Spry apps on my
    > HTML/CSS-based simple pages, on a server that allows PHP scripts on the server side
    > but the pages themselves are not with the .php extension. This book is still going
    > apply?

    Yes. All Spry techniques can be used on any web page. This is not
    you have to be a PHP one.

    --
    Adobe Community Expert David Powers
    Author, "The Essential Guide to Dreamweaver CS3" (friends of ED)
    Author, "PHP Solutions" (friends of ED)
    http://foundationphp.com/

  • Question for Hiroto - css user

    I redesigned the css for the Spanish and Portuguese CSA web site.  I modified your css.

    Here's what I came with:

    Re: Style sheet for Japanese, Korean, Spanish and Portuguese CSA sites user

    I have two questions:

    (1) I want the 'P' in order to act as 'R' when the window is made narrower.  See this web page.  Make the windows smaller and larger to see 'P' and 'R' in action.

    https://communities.Apple.com/pt/thread/4601

    When I do the narrow window the letter P [issue] is scrolled off the right but the letter R [answer] does not work.

    P's off to the left

    P is visible

    (2)

    You remember what ASC Web page the effects of this code?  I couldn't identify a use of this code.

    What is "Community list table"? [jive now decides he wants to put a lot of spaces in this.]  who know why]

    
    /* ------------------ 
    
      
    Treatment for narrow window 
    
      
    Method 1 (minimum optimisation) 
    
      
    Adjust community list table's shift and margin to maximize its width. 
    
    */                                                                 
    /* v0.43 */  
    
    /* ------------------ (currently commented out) 
    
    .j-layout-sl.j-browse-places .j-column-wrap-l { margin-left: -166px !important; } 
    
    .j-layout-sl.j-browse-places .j-column-l 
    { margin-left: 166px !important; } 
    
    .j-layout-sl.j-browse-places .j-column-s 
    { width: 166px !important; } 
    
    ------------------ */  
    
    /* ------------------ 
    
       
    Treatment for narrow window 
    
       
    Method 2 (more beneficial to narrow window but has disadvantage for wide window) 
    
         
    
       
    Let community list table have full width but not exceed 1019px to make room for 
    
       
    sidebar ui (filters & actions).  If window is wide enough (>=1265px), sidebar ui 
    
       
    is displayed next to community list table, otherwise it is displayed below or 
    
       
    above it (depending upon its document tree order). 
    
         
    
       
    * sidebar width (constant)
    = 166px 
    
       
    * community table max width   = 1019px 
    
       
    * canvas margin-left     
    = 40px 
    
       
    * canvas margin-right    
    = 40px 
    
       
    --------------------------------------- 
    
       
    * total                  
    = 1265px 
    
    */                                                                   
    /* v0.5 */  
    
    /* ------------------ (currently active) */  
    
    .j-layout-sl.j-browse-places .j-column-wrap-l { max-width: 1019px !important; }  
    
    .j-layout-sl.j-browse-places .j-column-wrap-l { margin-left: 0px !important; }  
    
    .j-layout-sl.j-browse-places .j-column-l 
    { margin-left: 0px !important; }  
    
    .j-layout-sl.j-browse-places .j-column-l 
    { padding-left: 0px !important; }  
    
    .j-layout-sl.j-browse-places .j-column-s 
    { width: 166px !important;  }      
    
    /* ------------------ */  
    
       
    

    Hello

    Well, it took me some time to investigate the new presentation of 2016-06 of the ASC (Japanese, etc). It's really annoying...

    You can find my current project CSS below. For better maintainablility, I made new CSS file derived from the previous one for 2014-06 format. Section of the DISPLAY OF THE WIRE CONTENT has been significantly redesigned. It may contain useless residues of the previous, because I have not yet cleaned up seriously.

    Moreover, the Q brand in question is placed in a strange way, using the negative zone offset (left:-60px banner), which would be the reason why it behaves well in your settings.

    Relevant rules in original CSS:

    .j-thread #body-apple .j-thread-post section.j-original-message h1 {
        max-width: 860px;
        margin: 0px auto 30px;  /* <-- left margin is auto, which may be problematic in variable width environment */
    }
    .j-thread .jive-content .j-thread-post section.j-original-message h1 .q-marker {
        position: absolute;
        top: 0px;
        left: -60px;            /* <-- negative box offset for left side */
        font-size: 55px;
        font-weight: 200;
        line-height: 1em;
    }
    

    which I adjusted it as follows:

    .j-thread-post section.j-original-message h1 {
        max-width: inherit !important;;
        margin: 0px 60px 20px 60px !important;;
    }
    .j-original-message h1 .q-marker {
        left: -60px !important;
        font-size: 32px !important;
    }
    

    ---

    Here's my project. Please feel free to change, adapt, and reuse what you see fit.

    /*
        custom styles for Apple Support Communities board system introduced in 2016-06 (v0.10d)
       
        written by Hiroto, 2016-06
    */
    @-moz-document
        domain(communities.apple.com),
        domain(discussionsjapan.apple.com),
        domain(discussionskorea.apple.com)
    {
        /* ------------------------------------------------------------------------------------------------
            BODY
        */
        body.j-body-welome,             /* Welcome */
        body.j-body-place,              /* Community */
        body.j-body-yourwork,           /* Content */
        body.j-body-home,               /* Activity */
        body.j-body-yourconnections,    /* People */
        body.j-body-preferences,        /* Preferences */
        body.jive-body-content,         /* Thread */
        body.jive-body-search,          /* Search */
        body.jive-view-profile          /* Profile */
        {                                                                              
            background: white !important;
        }
        body {
            background: white;
            min-width: 0px !important;
        }
        #body-apple {
            width: 100% !important;
            min-width: 0px !important;
        }
        #globalheader { display: none !important; }                                    
        #global-nav-wrapper {display: none !important; }                               
        #globalfooter,
        #globaldisclaimer { width: 80% !important; }                                    
    
        /* ------------------------------------------------------------------------------------------------
            TEXT
        */
        body {                                                                                  /* NEW */
            font-size: 16px !important;
            font-weight: 400 !important;
            line-height: 1.25 !important;
        }
       
        body * {                                                                                /* NEW */
            /* font-size: inherit !important; */
            font-weight: inherit !important;
            line-height: inherit !important;
        }
    
        /* ------------------------------------------------------------------------------------------------
            ASC HEADER, FOOTER AREA
        */
        #j-header,
        #j-compact-header,
        #j-footer { width: 100% !important; }
       
        /* navigation header (Apple Support Communities ...) */
        #j-header-wrap {
            padding: 0px 40px !important;
            margin: 0px 0px 15px !important;
        }
        #j-globalNav-bg {
            padding: 0pX !important;
            margin: 0px !important;
            width: auto !important;                                                             /* NEW */
        }
        #j-satNav { overflow: visible !important; }
    
        #j-header-wrap { margin-bottom: 50px !important; }                                      /* NEW */
        #apple-full-header { margin: 10px 0px 0px !important; }                                 /* NEW */
        #second-row {                                                                           /* NEW */
            padding-top: 25px !important;
            height: 30px !important;
        }
    
        #jive-alert {                                                                           /* NEW */
            width: auto !important;
            max-width: inherit !important;
            margin: -20px 40px 10px !important;
        }
        .j-thread #jive-alert {                                                                 /* NEW */
            margin: -50px 40px 10px !important;
        }
        .jive-body-formpage.j-thread #jive-alert {                                              /* NEW */
            margin: -30px 40px 10px !important;
        }
        #jive-breadcrumb {                                                                      /* NEW */
            width: auto !important;
            margin-right: 40px !important;
            position: relative !important;
        }
        .j-js-footer-wrap {                                                                     /* NEW */
            width: auto !important;
            min-width: 0px !important;
        }
        footer#j-footer {                                                                       /* NEW */
            width: auto !important;
            min-width: 0px !important;
        }
    
        /* ------------------------------------------------------------------------------------------------
            ASC TOP PAGE
        */
        .j-body-welcome #jive-alert { margin: 0px 40px !important; }
        .j-body-welcome .hero-container img { width: auto !important; }
        .j-body-welcome.j-body-home [id|=jive-widgetframe] > .content-large {
            text-align: center !important;
            overflow-x: auto !important;
            overflow-y: hidden !important;
        }
        .apple-communities {
            display: inline-block !important;
            width: auto !important;
            text-align: left !important;
        }
    
        /* ------------------------------------------------------------------------------------------------
            THREAD LIST BROWSER
        */
    
        /* ------------------
            community overview
        */                                                                                      /* NEW */
        .category-latest .category-latest-container .category-latest-row {
            margin: 0px !important;
            padding: 5px 0px !important;
        }
        .category-latest .category-latest-container .category-latest-row .discussion-metadata {
            margin: 5px 0px !important;
        }
        .category-latest .category-latest-container .category-latest-row .discussion-title a {
            font-size: 110% !important;
            font-weight: 500 !important;
            color: rgb(0, 136, 204) !important;
        }
        .category-latest .category-latest-container .category-latest-row:nth-child(odd) {
            background: rgb(247, 247, 247) !important;
        }
        .category-latest .category-latest-container .category-latest-row .read-full {
            display: none !important;
        }
       
        .apple-space-overview #body-apple .list-page .ask-a-question-sidebar {
            margin: 0px 70px 10px 0px !important;
        }
        .apple-space-overview #body-apple .list-page .ask-a-question-sidebar .ask-a-question-space-icon {
            width: 128px !important;
            height: 128px !important;
        }
        .apple-space-overview #body-apple .list-page .ask-a-question-wrapper .community-siblings {
            padding: 5px 0px !important;
            font-size: 20px !important;
        }
        /* ------------------ */
        
    
        /* show author name in 'Latest activity' column in detailed list view of threads */
        td.j-td-date > span { display : inherit !important; }
    
        /* main section */
        #j-main { padding: 0px !important; }
    
        /* table cell title */
        .jive-table td.jive-table-cell-title { padding: 5px !important; }
           
        /* thread list view column widths */                                           
        .j-browse-details .j-td-title { max-width: none !important; }
        .j-browse-details .j-td-date {
            width: auto !important;
            max-width: 20% !important;
        }
        
    
        /* ------------------
            Hide Like and Bookmark columns in thread list view.
        */                                                                             
        /* ------------------ (currently commented out)
        .j-browse-details .j-td-likes,
        .j-browse-details .j-td-bookmarks { display: none !important; }
        .j-browse-details > table.j-browse-list > thead.j-rc4 > tr > th + th,
        .j-browse-details > table.j-browse-list > thead.j-rc4 > tr > th + th + th { display: none !important; }
        .j-browse-details > table.j-browse-list > thead.j-rc4 > tr > th + th + th + th { display: table-cell !important; }
        ------------------ */
    
        /* user name link */
        .jive-username-link { text-transform: none !important; }                        
    
        /* threads list view table tr td  */
        .j-browse-details-tbody tr td { padding: 2px !important; }                              /* CHANGED */
    
        /* threads list view left most icon */
        .j-browse-details-tbody .j-td-icon { padding: 0px 6px 0px !important; }                 /* NEW */
       
        /* communities list view table tr td */
        .jive-communities-listing table tr td { padding: 5px !important; }
       
        /* thumbnails view width */
        .j-browse-content .j-thumb-view,
        .j-browse-places .j-browse-thumbnails,
        .j-browse-people .j-browse-thumbnails { width: 100% !important; }
       
        /* thumbnail view list item margin */                                          
        .j-browse-content .j-thumb-view > li,
        .j-browse-places .j-browse-thumbnails > li { margin-right: 20px !important; }
       
        /* thumbnail view article font size */                                                  /* NEW */
        .j-thumb article { font-size: inherit !important; }
       
        /* thunbnail view article header height */                                              /* NEW */
        .j-content-thumb header { height: 22px !important; }
    
        /* thumbnail view article height */                                                     /* NEW */
        .j-browse-content .j-content-thumb article { height: 120px !important; }
       
        /* thumbnail view footer */                                                             /* NEW */
        .j-browse-content .j-content-thumb.j-thumb footer { padding: 4px 0px 0px !important; }  
    
       
        /* social actions row */
        .apple-social-actions-wrapper { margin-right: 0px !important; }
        .j-thread .j-social-actions { margin-right: 40px !important; }
    
        /* apple header, subheader row ("Find helpful contents..." etc )*/             
        #apple-full-subheader,
        #apple-activity-subheader {
            padding: 0px 40px 15px !important;
            margin-bottom: 15px !important;
        }
        #apple-full-header h2,
        #apple-activity-header h2 { padding: 0px 40px !important; }
    
        /* page header */
        .j-body-place #jive-body > header.j-page-header {
            margin-left: 40px !important;
            margin-right: 40px !important;
            width: auto !important;
        }
       
        /* pagenation */                                                                        /* NEW */
        .j-pagination-prevnext > .j-pagination-prev,
        .j-pagination-prevnext > .j-pagination-next { font-size: 0px !important; } 
       
       
        /* browser filter row */
        #j-browse-filters { margin-bottom: 5px !important; }
    
        /* browser controls row */
        .j-type-row { margin-bottom: 0px !important; }
    
        /* browser controls content types (All Contents|User Tips|Discussions) width */
        #js-browse-controls .j-type-row .j-content-types { width: 90% !important; }
       
        /* browser controls view toggle (Thumbnails|Details) width */
        #js-browse-controls #j-item-view-toggle {
            width: 10% !important;
            display: table !important;
        }
    
        /* content filter row (All|Open|Answered|Threads) */
        .j-content-filter {
            background: white !important;
            margin-bottom: 10px !important;
        }  
       
        /* container canvas */
        .j-contained {
            margin-left: 40px !important;
            margin-right: 40px !important;
        }
    
        /* category filter bar */
        .jive-content-filter {
            left: 0px !important;
            width: 80% !important;
        }
        .touchcarousel-wrapper { width: 100% !important; }
        .touchcarousel .tc-paging-container { width: 90% !important; }                  
    
        /* more search results available */
        #j-more-search-results-available { padding: 10px !important; }
       
        /* misc */
        .jive-widget { margin-bottom: 10px !important; }
        .j-column { margin-bottom: 10px !important; }
    
        /* ------------------
            Treatment for narrow window
            Method 1 (minimum optimisation)
    
            Adjust thread list table's shift and margin to maximize its width.
        */                                                                             
        /* ------------------ (currently active) */
        .j-layout-sl.j-browse-content .j-column-wrap-l { margin-left: -166px !important; }
        .j-layout-sl.j-browse-content .j-column-l      { margin-left: 166px !important; }
        .j-layout-sl.j-browse-content .j-column-s      { width: 166px !important; }
        /* ------------------ */
        /* ------------------
            Treatment for narrow window
            Method 2 (more beneficial to narrow window but has disadvantage for wide window)
           
            Let thread list table have full width but not exceed 1019px to make room for sidebar ui (filters & actions).
            If window is wide enough (>=1265px), sidebar ui is displayed next to thread list table,
            otherwise it is displayed below or above it (depending upon its document tree order).
           
            * sidebar width (constant)    = 166px
            * thread table max width      = 1019px
            * canvas margin-left          = 40px
            * canvas margin-right         = 40px
            ---------------------------------------
            * total                       = 1265px
        */                                                                             
        /* ------------------ (currently commented out) */
    /*
        .j-layout-sl.j-browse-content .j-column-wrap-l { max-width: 1019px !important; }
        .j-layout-sl.j-browse-content .j-column-wrap-l { margin-left: 0px !important; }
        .j-layout-sl.j-browse-content .j-column-l      { margin-left: 0px !important; }
        .j-layout-sl.j-browse-content .j-column-s      { width: 166px !important; }
    */
        /* ------------------ */
    
        /* ------------------
            Swap left-right positions of thread list table and sidebar ui (filters & actions)
        */                                                                             
        /* let thread list table float left */
        .j-layout-sl.j-browse-content .j-column-wrap-l,
        .j-layout-sl.j-browse-places .j-column-wrap-l { float: left !important; }
    
        /* let sidebar ui float right */
        .j-layout-sl.j-browse-content .j-column-s,
        .j-layout-sl.j-browse-places .j-column-s { float: right !important; }
        /* ------------------ */
    
        /* ------------------
            leader board
        */
        /* .jive-widget.jive-box.j-rc5.jive-widget-leaderboardwidget */
       
    /*
        .jive-widget-leaderboardwidget {display: none !important; }                    
    */
    
        .jive-widget-leaderboardwidget { max-width: 1000px !important; }                       
        .jive-widget-leaderboardwidget .j-bigtab-nav .j-tabbar { padding-top: 10px !important; }
        .jive-widget-leaderboardwidget .jive-widget-topmembers.split-columns ul li { min-height: 0px !important; }
        .jive-widget-leaderboardwidget .top-member-username,
        .jive-widget-leaderboardwidget .top-member-username * { font-size: inherit !important; }
        .jive-widget-leaderboardwidget .user-level-points {
            font-size: 18px !important;
            margin: 14px 0px !important;
            width: 60px !important;
            height: 30px !important;
            padding: 8px 0px 0px !important;
        }
        .jive-widget-leaderboardwidget .top-member-profile-info > a {
            border-radius: 0% !important;
            width: 60px !important;
            height: 60px !important;
        }
        .jive-widget-leaderboardwidget .pagination-class { margin-top: 30px !important; }
        /* ------------------ */
    
        /* article list
            .j-rc5 is used to identify this list
            e.g., https://discussions.apple.com/article/HT1939 */                      
        .j-layout-sl.j-browse-content.j-rc5 #jive-body-maincol { margin: 0px 0px 0px 166px !important; }
    
        /* ------------------------------------------------------------------------------------------------
            THREAD CONTENT BROWSER
        */
        /* thread header */
        .apple-thread-header {
            width: auto !important;
            margin-bottom: 10px !important;
            margin-left: 40px !important;
        }
    
        /* thread message */                                                                    /* NEW */
        .j-thread .jive-content .j-thread-post .jive-rendered-content {
            font-size:   inherit !important;
        }
        .j-thread #body-apple .jive-thread-messages h2.helpful-allreply,
        .j-thread #body-apple #helpful-container,
        .j-thread #body-apple .j-thread-post > header .j-post-author,
        .j-thread #body-apple .thread-container-wrapper,
        .j-thread #body-apple .all-replies-container,
        .j-thread #body-apple #j-main #jive-breadcrumb,
        .j-thread #body-apple .addReply,
        .j-thread #body-apple #jive-body-intro-content {
            max-width: inherit !important;
            margin: 10px 40px !important;
        }
        .j-inresponse-to {
            font-size: inherit !important;
        }
        .j-thread .jive-content .j-thread-post > header,
        .j-thread .jive-content .j-thread-post > h3.header {
            margin: 15px 0px 10px 0px !important;
        }
    
        /* thread original messeage (question) */                                               /* NEW */
        .j-thread-post section.j-original-message {
            margin: 0px 30px !important;
            padding: 15px 10px !important;
            border-style: dotted !important;
            border-width: thin !important;
            background: none repeat scroll 0% 0% rgb(247, 247, 237) !important;
        }
        .j-thread-post section.j-original-message h1 {
            max-width: inherit !important;;
            margin: 0px 60px 20px 60px !important;;
        }
        .j-thread-post section.j-original-message .jive-rendered-content {
            max-width: inherit !important;;
            margin: 0px 25px !important;;
        }
       
        /* original poster profile header */
        .j-thread .jive-content .j-thread-post > header.js-original-header {
            max-width: inherit !important;
            margin: 0px 40px !important;
            padding: 5px !important;
        }
    
        .j-thread-post section .thread-actions {
            max-width: inherit !important;
            margin: 0px 25px !important;
        }
        .j-original-message .jive-rendered-content p {
            font-size:   inherit !important;
        }
        .meta-posted {
            max-width: inherit !important;
            margin: 10px 25px 20px !important;
        }
        /* Q mark */
        .j-original-message h1 .q-marker {
            left: -60px !important;
            font-size: 32px !important;
        }
        
    
        /* answer rollup */                                                                     /* NEW */
        .j-answer-rollup.span-full-width {
            background: none repeat scroll 0% 0% rgb(237, 247, 232) !important;
            padding-bottom: 10px !important;
            margin: 20px 0px 0px 0px !important;
            border: 1px solid rgb(45, 184, 71) !important;
        }
        .j-inline-correct-answer {
            padding: 0px !important;
            max-width: inherit !important;
            margin: 0px 10px !important;
        }
        .j-inline-correct-answer section {
            margin: 10px 0px !important;
        }
        /* A mark */
        .j-inline-correct-answer .answer-marker {
            left: 0px !important;
            font-size: 32px !important;
        }
        
    
        /* persistent question shown at top */                                                  /* NEW */
        .persist-question.persist { display: none !important; }
    
       
        /* Solved and Helpful marker text */                                                    /* NEW */
        .j-thread-post header .j-correct-text,
        .j-thread-post h3.header .j-correct-text,
        .j-thread-post header .j-helpful-text,
        .j-thread-post h3.header .j-helpful-text {
            font-size: 22px !important;
            background: none repeat scroll 0% 0% transparent !important;
            border-style: none !important;
            margin: 0px !important;
            padding: 10px !important;
        }
    
       
        /* thread content */
        .j-thread .jive-content { margin: 0px 10px 0px 10px !important; }                       /* CHANGED */
    
       
        /* thread replies ul */
        ul.jive-discussion-replies.jive-discussion-indent-0 { margin: 0px !important; }
       
        /* thread reply li */
        .jive-discussion-replies li.reply { margin-top: 15px !important; }
    
        /* thread message border */                                                             /* NEW */
        .jive-discussion-replies li.reply .jive-thread-message {
            border-style: dotted !important;
            border-width: thin !important;
        }
    
        /* orgininal poster comment background */                                               /* NEW */
        .original-poster-comment {
            background: none repeat scroll 0% 0% rgb(247, 247, 237) !important;
            top:    0px !important;
            right:  0px !important;
            bottom: 0px !important;
            left:   0px !important;
        }
    
        /* pagenation */                                                                        /* NEW */
        .j-thread .jive-thread-messages .j-pagination {
            margin: 30px 0px !important;
        }
    
        /* promoted helpful answer and prompted recommended answer */                           /* NEW */
        .j-inline-promoted-helpful-answer,
        .j-inline-recommended-answer {
            background: none repeat scroll 0% 0% rgb(247, 232, 207) !important;
            padding: 15px 10px 5px 10px !important;
            margin: 0px 10px 15px 10px !important;
            border-style: dotted !important;
            border-width: thin !important;
        }
        .j-inline-promoted-helpful-answer p {
            margin: 0px !important;
        }
        .j-inline-promoted-helpful-answer header .reply-date,
        .j-inline-promoted-helpful-answer h3.header .reply-date,
        .j-inline-recommended-answer header .reply-date,
        .j-inline-recommended-answer h3.header .reply-date {
            font-size: inherit !important;
            margin: 10px 0px !important;
        }
        .j-inline-promoted-helpful-answer header .j-helpful-text,
        .j-inline-promoted-helpful-answer h3.header .j-helpful-text,
        .j-inline-recommended-answer header .j-helpful-text,
        .j-inline-recommended-answer h3.header .j-helpful-text {
            font-size: 22px !important;
            background: none repeat scroll 0% 0% transparent !important;
            border-style: none !important;
            margin: 0px !important;
        }
        .j-inline-promoted-helpful-answer section .reply-body,
        .j-inline-recommended-answer section .reply-body {
            font-size: inherit !important;
            margin-bottom: 20px !important;
        }
        .j-inline-promoted-helpful-answer section,
        .j-inline-recommended-answer section {
            padding: 0px 20px !important;
        }
        #helpful-container { padding-top: 0px !important; }
        #helpful-container hr { margin: 10px !important; }
        #helpful-container .more-answers { margin: 0px !important; }
        #helpful-container .more-answers * { font-size: 24px !important; }
    
        /* inline correct answer, helpful answer background */                                  /* NEW */
        div[itemprop="acceptedAnswer"] {
            background: none repeat scroll 0% 0% rgb(237, 247, 232) !important;
        }
        .j-thread .jive-content.j-helpful,
        .j-thread .jive-content.j-helpful.j-op {
            background: none repeat scroll 0% 0% rgb(247, 232, 207) !important;
        }
    
        /* switch between 'hellpful replies only' and 'all replies' */                          /* NEW */
        .jive-thread-messages .helpful-all-switch * {  
            font-size: 24px !important;
        }
        .jive-thread-messages .helpful-all-switch li.inactive {
            padding: 0px !important;
            top: 32px !important;
        }
        .jive-thread-messages .helpful-all-switch li.inactive span.menu {
            width: auto  !important;
            min-width: 160px !important;
            padding: 5px  !important;
            text-align: center !important;
        }
        
    
        /* thread content footer profile */                                                     /* NEW */
        .j-thread-post section.j-original-message footer .footer-profile {
            margin-right: 10px !important;
        }
        .j-thread-post footer .footer-profile {
            margin-right: -10px !important;
        }
        .j-thread-post footer .footer-profile .j-status-level {
            padding: 0px 10px 0px 0px !important;
        }
        .j-thread-post footer .footer-profile .username,
        .j-thread-post footer .footer-profile .jive-username-link {
            padding: 0px 10px 0px 10px !important;
        }
        .j-inline-correct-answer footer .footer-profile .j-status-levels,
        .j-inline-promoted-helpful-answer footer .footer-profile .j-status-levels,
        .j-inline-recommended-answer footer .footer-profile .j-status-levels {
            padding: 0px 10px 0px 0px !important;
        }
        .j-inline-correct-answer footer .footer-profile .username,
        .j-inline-promoted-helpful-answer footer .footer-profile .username,
        .j-inline-recommended-answer footer .footer-profile .username {
            padding: 0px 10px 0px 10px !important;
        }
    
        /* text wrap in header */
        .j-thread-post > header .j-post-author { white-space: normal !important; }     
       
        /* thread post section (message body) */
        .j-thread-post section {
            padding: 0px 20px !important;
            margin-bottom: 6px !important;
        }
        
    
        /* thread rendered content */
        .jive-rendered-content { padding-bottom: 4px !important; }
       
        /* thread rendered content quote & pre */
        .jive-rendered-content .jive-quote,
        .jive-rendered-content .jive-pre {
            margin: 5px 15px !important;
        }
    
        /* thread reply footer (Return to Community | Go to original post) */
        #jive-thread-reply-footer { margin-top: 10px !important; }
       
        /* more like this links, incomming links */
        #apple-related-threads { margin: 0px 40px !important; }
        #apple-related-threads .j-box { margin-bottom: 0px !important; }
        .j-icon-list li { padding: 3px 0px 3px 22px !important; }
    
        /* related articles */                                                         
        .apple-sidebar-property {
            width: auto !important;
            padding-left: 0px !important;
        }
        .jive-box-body.jive-sidebar-body.jive-sidebar-body-related-articles { padding: 15px 0px !important; }
        
    
        /* ------------------
            staus level, expertise, level points
        */
        /* status level expertise tile */
        .j-status-level.expertise-tile,
        .status-tile.expertise-tile { display: none !important; }                  
       
        /* status level level points */
        .j-status-level .level-points span { display: inherit !important; }            
        .j-status-level .level-points { white-space: inherit !important; }             
        /* ------------------ */
    
        /* ------------------------------------------------------------------------------------------------
            INLINE EDITOR
        */
        /* editor */
        .jive-discussion-replies li.addReply { margin: 50px 40px 0px !important; }
    
        /* ------------------------------------------------------------------------------------------------
            ADVANCED EDITOR
        */
    
        /* content area */
        .j-thread.jive-body-formpage #body-apple .j-form {
            max-width: inherit !important;
            margin: 0px auto 20px !important;
            width: inherit !important;
        }
        .j-thread .jive-content.jive-create-thread,
        .jive-body-formpage-document .jive-content.doc-page {
            margin: 0px 40px !important;
            padding: 0px !important;
        }
    
        /* editor panel */
        .j-thread .jive-content.jive-create-thread #jive-compose-title,
        .j-thread .jive-content.jive-create-thread .jive-editor-panel.jive-large-editor-panel,
        .jive-body-formpage-document .jive-content.doc-page #jive-compose-title,
        .jive-body-formpage-document .jive-content.doc-page .jive-editor-panel.jive-large-editor-panel { margin: 0px !important; }
    
        /* line height in editor */
        body.tiny_mce_content { line-height: inherit !important; }
    
        /* replying to */
        p.jive-replying-to { padding: 20px 0px !important; }
        .jive-body-formpage-comment .jive-thread-message { margin: 0px 40px 0px 80px !important; }
    
        /* reply to avatar */
        .j-thread-post header .j-post-avatar {
            position: absolute !important;
            top: 0px !important;
            left: -50px !important;
            width: auto !important;
        }
       
        /* buttons (Reply|Cancel) */
        .j-publishbar,
        .jive-body-formpage .jive-composebuttons { margin: 20px 40px 0px !important; }
    
        /* ------------------------------------------------------------------------------------------------
            ACTIVITY STREAM
        */
        /* activity entry */
        .j-act-entry { padding: 5px 0px 10px 100px !important; }
    
        /* activity title */
        .j-body-home .j-act-title { padding: 5px 0px 5px 24px !important; }
    
        /* activity body & comment */                                                  
        .j-body-home .j-act-init { padding: 5px 0px 10px 100px !important; }
        .apple-activity-comments-wrapper { margin-left: 0px !important; }
    
        /* Like list */
        .j-act-grouped .j-act-g-item { padding: 3px !important; }
       
       
        /* ------------------------------------------------------------------------------------------------
            SEARCH RESULTS
        */
        /* search result entry */
        .j-search-results-main-container .j-search-result { padding: 10px !important; } 
    
        /* ------------------------------------------------------------------------------------------------
            DOC (USER TIP)
        */                                                                             
        /* user tip canvas */
        .jive-body-content.j-doc .j-column-wrap-l { margin: 0px 40px !important; }
    
        .j-doc .jive-content {                                                                  /* NEW */
            margin: 0px !important;
            padding: 10px !important;
            border: thin dotted !important;
        }
    
        /* ------------------------------------------------------------------------------------------------
            PROFILE
        */                                                                             
        /* header & navigation bar (Bio|Activity|Content|Communities) */
        .j-view-profile .j-page-header { padding: 10px 40px !important; }
        .j-bigtab-nav { margin: 10px 40px !important; }
       
        /* Bio */
        .j-layout-l .j-column-wrap-l { width: 100% !important; }
    
        /* Communities (places) sidebar ui blue marker adjustment
            (according to the sidebar width changed to 166px from 180px for selector: .j-layout-sl.j-browse-places .j-column-s
            in PLACES section)  */
        .j-view-profile .j-second-nav ul > li.active  { width: 156px !important; }
    
        /* ------------------
            profile specialties and awards
        */
        /* profile status container for specialties and awards */
        .jive-view-profile .profile-status-container { display: none !important; }              /* REFINED */                   
    
        /* profile modal note status row for specialties and awards */
        .status-row { display: none !important; }                                      
        /* ------------------ */
    
        /* ------------------------------------------------------------------------------------------------
            PLACES
        */                                                                             
        /* latest activity column */
        .j-browse-details .j-td-activity { max-width: 650px !important; }
    
        /* ------------------
            Treatment for narrow window
            Method 1 (minimum optimisation)
    
            Adjust community list table's shift and margin to maximize its width.
        */                                                                             
        /* ------------------ (currently active) */
        .j-layout-sl.j-browse-places .j-column-wrap-l { margin-left: -166px !important; }
        .j-layout-sl.j-browse-places .j-column-l      { margin-left: 166px !important; }
        .j-layout-sl.j-browse-places .j-column-l      { padding-left: 0px !important; }
        .j-layout-sl.j-browse-places .j-column-s      { width: 166px !important; }
        /* ------------------ */
        /* ------------------
            Treatment for narrow window
            Method 2 (more beneficial to narrow window but has disadvantage for wide window)
           
            Let community list table have full width but not exceed 1019px to make room for sidebar ui (filters & actions).
            If window is wide enough (>=1265px), sidebar ui is displayed next to community list table,
            otherwise it is displayed below or above it (depending upon its document tree order).
           
            * sidebar width (constant)    = 166px
            * community table max width   = 1019px
            * canvas margin-left          = 40px
            * canvas margin-right         = 40px
            ---------------------------------------
            * total                       = 1265px
        */                                                                             
        /* ------------------ (currently commented out) */
    /*
        .j-layout-sl.j-browse-places .j-column-wrap-l { max-width: 1019px !important; }
        .j-layout-sl.j-browse-places .j-column-wrap-l { margin-left: 0px !important; }
        .j-layout-sl.j-browse-places .j-column-l      { margin-left: 0px !important; }
        .j-layout-sl.j-browse-places .j-column-l      { padding-left: 0px !important; }
        .j-layout-sl.j-browse-places .j-column-s      { width: 166px !important; }
    */
        /* ------------------ */
    }
    

    Good luck

    H

  • Question for the geniuses of pictures only.

    Question for the geniuses of pictures only.

    You see, I started with iPhoto and later began to use Aperture.  With iPhoto and Aperture, you can have ALL the metadata below the thumbnails, (nice).  Well, I put all my images descriptions in the keywords section because it didn't really matter, because these programs could show them as thumbnails.

    Now, I use this wonderful program of Photos and I found out that it will ONLY show the title of"the image in the thumbnails.  I've got on 30 000 images with keywords but no title.  I want to move / copy the text in the keywords section in the section of the title. I'm not a computer scientist, I guess that my skills are in average.  But I can follow directions.

    Suggestions appreciated.

    Member of ASC compiled some useful on Photos AppleScripts. Maybe one of them will be sufficiently close to your needs.

    http://www.oldtoadstutorials.NET/no.P01.html

  • How to get assistance from mozilla to answer questions for windows when I use a macintosh computer

    How to get assistance from mozilla to answer questions for windows when I use a macintosh computer?

    Look on the right side of the knowlegde base articles, where it is said ' help to ". Here, you can change the operating system and the version of firefox. The content of the article will adjust.

    If you ask a question on the help forum, you can simply say this in your question.

Maybe you are looking for

  • After sleeping Satellite L850 fails at startup

    After sleep, my laptop Satellite L850 fails to start. I have to remove the battery and reinstall it to allow commissioning. How could I solve this problem?

  • Well, I did the unthinkable...

    I filed a claim with Asurion and my phone was on Back Order going on 2 weeks, so until yesterday they asked me what other phone, I might be interested, sarcastic I said the Galaxy s4and To My Surprise Today, I got a brand new Galaxys4Its Black a good

  • Print two items without report Gen Toolkit

    Well, I do not have the RGTK and me just print out two elements.  A text box serial number with several inputs and a chart.  Is there a was to do this?  I have been unable to find examples that do not use a special tool... Thank you!

  • HP dv6 7010tx: Laptop stolen

    my laptop has been stolen is there a way I can go back... Please help me...

  • Installation of the HP - HP TouchSmart 600 Solution Center

    Hello I have following problems: -Impossible to find any file. I understand that indexing is not running. I did all the options that I saw in Google, but it still doesn't work do not -Thought to check in the "HP Solution Center" If the issue of index