Warning: The author of this contribution does not provide support for it anymore.

ACP Announcement Centre

Unable to see the Announcement Box on Index/Any Page - ACP Announcement Centre

Re: Unable to see the Announcement Box on Index/Any Page

by 5hocK » Tue Apr 15, 2014 7:20 am

Yeah, whether it looks better is debatable, replace all of announcement_centre.html with the following

Code: Select all

<!-- IF ANNOUNCEMENT_SHOW_BIRTHDAYS_ALWAYS and not ANNOUNCEMENT_ENABLE and ANNOUNCEMENT_BIRTHDAYS-->

      <div class="inner"><span class="corners-top"><span></span></span>
         <table class="table1" cellspacing="1">
            <thead>
               <tr>
                  <th style="text-align:left;">
                     <!-- IF ANNOUNCEMENT_TITLE --> {ANNOUNCEMENT_TITLE} <!-- ELSE --> {L_ANNOUNCEMENT_TITLE}<!-- ENDIF -->
                  </th>
               </tr>
            </thead>
            <tbody>
               <tr class="bg3">
                  <td style="text-align:center;">
                     {ANNOUNCEMENT_BIRTHDAY_IMG}<br />
                        <table width="100%" >
                           <tr style="border: 0px; padding:0;">
                              <td align="center" style="border: 0px; padding:0;">
                                 <table>   
                                    <tr align="center" style="border: 0px; padding:0;">
                                    <!-- IF ANNOUNCEMENT_BIRTHDAY_AVATAR -->
                                       <!-- BEGIN bdannounce -->
                                       <td style="border: 0px; padding:0;">
                                          <table>
                                             <tr style="text-align:center; border: 0px;">
                                                <td style="border: 0px; padding:0;">{bdannounce.ANNOUNCEMENT_AVATAR}</td>
                                             </tr>
                                             <tr align="center" valign="bottom" style="border: 0px; padding:0;">
                                                <td style="border: 0px; padding:0;font-size: 10px;" ><b>{bdannounce.ANNOUNCEMENT_USERNAME}</b></td>
                                             </tr>
                                          </table>
                                       </td>
                                       <!-- END bdannounce -->
                                    <!-- ELSE -->
                                       <!-- BEGIN bdannounce -->
                                       <td style="border: 0px; padding:0 0 0 3px;font-size: 10px;"><b>{bdannounce.ANNOUNCEMENT_USERNAME}</b></td>
                                       <!-- END bdannounce -->
                                    <!-- ENDIF -->
                                    </tr>
                                 </table>
                              </td>
                           </tr>
                        </table>
                  </td>
               </tr>
            </tbody>
         </table>
      
      <span class="corners-bottom"><span></span></span></div>

   <!-- ENDIF -->

<!-- IF ANNOUNCEMENT_ENABLE -->
   <!-- IF ANNOUNCEMENT_ENABLE_GUESTS and not S_USER_LOGGED_IN and not ANNOUNCEMENT_SHOW_EVERYONE and not ANNOUNCEMENT_SHOW or ANNOUNCEMENT_SHOW-->

      <div class="inner"><span class="corners-top"><span></span></span>
         <table class="table1" cellspacing="1">
            <thead>
               <tr>
                  <th style="text-align:left;">
                  <!-- IF ANNOUNCEMENT_ENABLE_GUESTS and not S_USER_LOGGED_IN and not ANNOUNCEMENT_SHOW_EVERYONE and not ANNOUNCEMENT_SHOW -->
                     <!-- IF ANNOUNCEMENT_TITLE_GUESTS -->{ANNOUNCEMENT_TITLE_GUESTS} <!-- ELSE --> {L_ANNOUNCEMENT_TITLE_GUESTS}<!-- ENDIF -->
                  <!-- ELSEIF ANNOUNCEMENT_SHOW-->
                     <!-- IF ANNOUNCEMENT_TITLE --> {ANNOUNCEMENT_TITLE} <!-- ELSE --> {L_ANNOUNCEMENT_TITLE}<!-- ENDIF -->
                  <!-- ENDIF -->
                  </th>
               </tr>
            </thead>
            <tbody>
               <tr class="bg3">
                  <td >
                  <!-- IF ANNOUNCEMENT_ENABLE_GUESTS and not S_USER_LOGGED_IN and not ANNOUNCEMENT_SHOW_EVERYONE and not ANNOUNCEMENT_SHOW-->
                  
                     <div style="text-align:{ANNOUNCEMENT_GUESTS_ALIGN}; list-style-position: inside;"><br />{ANNOUNCEMENT_TEXT_GUESTS}<br /><br /></div>
                  <!-- ELSEIF ANNOUNCEMENT_SHOW-->
                     <!-- IF ANNOUNCEMENT_SHOW_BIRTHDAY-->
                     <div style="text-align:center;">{ANNOUNCEMENT_BIRTHDAY_IMG}<br /></div>
                        <table width="100%" >
                           <tr style="border: 0px; padding:0;">
                              <td align="center" style="border: 0px; padding:0;">
                                 <table>   
                                    <tr align="center" style="border: 0px; padding:0;">
                                    <!-- IF ANNOUNCEMENT_BIRTHDAY_AVATAR -->
                                       <!-- BEGIN bdannounce -->
                                       <td style="border: 0px; padding:0;">
                                          <table>
                                             <tr style="text-align:center; border: 0px;">
                                                <td style="border: 0px; padding:0;">{bdannounce.ANNOUNCEMENT_AVATAR}</td>
                                             </tr>
                                             <tr align="center" valign="bottom" style="border: 0px; padding:0;">
                                                <td style="border: 0px; padding:0;font-size: 10px;"><b>{bdannounce.ANNOUNCEMENT_USERNAME}</b></td>
                                             </tr>
                                          </table>
                                       </td>
                                       <!-- END bdannounce -->
                                    <!-- ELSE -->
                                       <!-- BEGIN bdannounce -->
                                       <td style="border: 0px; padding:0 0 0 3px;font-size: 10px;"><b>{bdannounce.ANNOUNCEMENT_USERNAME}</b></td>
                                       <!-- END bdannounce -->
                                    <!-- ENDIF -->
                                    </tr>
                                 </table>
                              </td>
                           </tr>
                     </table>
                     <!-- IF ANNOUNCEMENT_SHOW_BIRTHDAYS_AND_ANNOUNCE -->
                           
                              <div style="text-align:{ANNOUNCEMENT_ALIGN}; list-style-position: inside;">
                              <hr/><br />{ANNOUNCEMENT_TEXT}
                                 <!-- IF S_HASATTACHMENTS -->
                                    <dl class="attachbox">
                                       <dt>{L_ATTACHMENTS}</dt>
                                       <!-- BEGIN announcement_attachments -->
                                          <dd>{announcement_attachments.DISPLAY_ATTACHMENTS}</dd>
                                       <!-- END announcement_attachments -->
                                    </dl>
                                 <!-- ENDIF -->
                                 <!-- IF U_ANNOUNCEMENT_GOTOPOST -->
                                    <br /><br />
                                    <a href="{U_ANNOUNCEMENT_GOTOPOST}">{L_ANNOUNCEMENT_GOTOPOST}</a>
                                                               
                                 <!-- ENDIF -->
                                 <br /><br />
                              </div>               
                     <!-- ENDIF -->
                     <!-- ELSE -->
                     <div style="text-align:{ANNOUNCEMENT_ALIGN}; list-style-position: inside;"><br />{ANNOUNCEMENT_TEXT}
                     <!-- IF S_HASATTACHMENTS -->
                        <dl class="attachbox">
                           <dt>{L_ATTACHMENTS}</dt>
                           <!-- BEGIN announcement_attachments -->
                              <dd>{announcement_attachments.DISPLAY_ATTACHMENTS}</dd>
                           <!-- END announcement_attachments -->
                        </dl>
                     <!-- ENDIF -->
                     <!-- IF U_ANNOUNCEMENT_GOTOPOST -->
                        <br /><br />
                         <a href="{U_ANNOUNCEMENT_GOTOPOST}" >{L_ANNOUNCEMENT_GOTOPOST}</a>
                                                   
                     <!-- ENDIF -->
                     <br /><br /></div>
                                 <!-- ENDIF -->
                  <!-- ENDIF -->
                  </td>
               </tr>
            </tbody>
         </table>
      
      <span class="corners-bottom"><span></span></span></div>

   <!-- ENDIF -->
<!-- ENDIF -->


style.png

Are you planning on using the birthday announcements part of it? If not the editing would be a little easier.
A thread is pretty much a topic. Stop with the pedantics will ya.
User avatar
5hocK
Registered User
Posts: 3011
Joined: Wed Nov 23, 2011 7:00 pm
Location: England

Re: Unable to see the Announcement Box on Index/Any Page

by Lewis2212 » Tue Apr 15, 2014 1:32 pm

5hocK wrote:Yeah, whether it looks better is debatable, replace all of announcement_centre.html with the following

Code: Select all

<!-- IF ANNOUNCEMENT_SHOW_BIRTHDAYS_ALWAYS and not ANNOUNCEMENT_ENABLE and ANNOUNCEMENT_BIRTHDAYS-->

      <div class="inner"><span class="corners-top"><span></span></span>
         <table class="table1" cellspacing="1">
            <thead>
               <tr>
                  <th style="text-align:left;">
                     <!-- IF ANNOUNCEMENT_TITLE --> {ANNOUNCEMENT_TITLE} <!-- ELSE --> {L_ANNOUNCEMENT_TITLE}<!-- ENDIF -->
                  </th>
               </tr>
            </thead>
            <tbody>
               <tr class="bg3">
                  <td style="text-align:center;">
                     {ANNOUNCEMENT_BIRTHDAY_IMG}<br />
                        <table width="100%" >
                           <tr style="border: 0px; padding:0;">
                              <td align="center" style="border: 0px; padding:0;">
                                 <table>   
                                    <tr align="center" style="border: 0px; padding:0;">
                                    <!-- IF ANNOUNCEMENT_BIRTHDAY_AVATAR -->
                                       <!-- BEGIN bdannounce -->
                                       <td style="border: 0px; padding:0;">
                                          <table>
                                             <tr style="text-align:center; border: 0px;">
                                                <td style="border: 0px; padding:0;">{bdannounce.ANNOUNCEMENT_AVATAR}</td>
                                             </tr>
                                             <tr align="center" valign="bottom" style="border: 0px; padding:0;">
                                                <td style="border: 0px; padding:0;font-size: 10px;" ><b>{bdannounce.ANNOUNCEMENT_USERNAME}</b></td>
                                             </tr>
                                          </table>
                                       </td>
                                       <!-- END bdannounce -->
                                    <!-- ELSE -->
                                       <!-- BEGIN bdannounce -->
                                       <td style="border: 0px; padding:0 0 0 3px;font-size: 10px;"><b>{bdannounce.ANNOUNCEMENT_USERNAME}</b></td>
                                       <!-- END bdannounce -->
                                    <!-- ENDIF -->
                                    </tr>
                                 </table>
                              </td>
                           </tr>
                        </table>
                  </td>
               </tr>
            </tbody>
         </table>
      
      <span class="corners-bottom"><span></span></span></div>

   <!-- ENDIF -->

<!-- IF ANNOUNCEMENT_ENABLE -->
   <!-- IF ANNOUNCEMENT_ENABLE_GUESTS and not S_USER_LOGGED_IN and not ANNOUNCEMENT_SHOW_EVERYONE and not ANNOUNCEMENT_SHOW or ANNOUNCEMENT_SHOW-->

      <div class="inner"><span class="corners-top"><span></span></span>
         <table class="table1" cellspacing="1">
            <thead>
               <tr>
                  <th style="text-align:left;">
                  <!-- IF ANNOUNCEMENT_ENABLE_GUESTS and not S_USER_LOGGED_IN and not ANNOUNCEMENT_SHOW_EVERYONE and not ANNOUNCEMENT_SHOW -->
                     <!-- IF ANNOUNCEMENT_TITLE_GUESTS -->{ANNOUNCEMENT_TITLE_GUESTS} <!-- ELSE --> {L_ANNOUNCEMENT_TITLE_GUESTS}<!-- ENDIF -->
                  <!-- ELSEIF ANNOUNCEMENT_SHOW-->
                     <!-- IF ANNOUNCEMENT_TITLE --> {ANNOUNCEMENT_TITLE} <!-- ELSE --> {L_ANNOUNCEMENT_TITLE}<!-- ENDIF -->
                  <!-- ENDIF -->
                  </th>
               </tr>
            </thead>
            <tbody>
               <tr class="bg3">
                  <td >
                  <!-- IF ANNOUNCEMENT_ENABLE_GUESTS and not S_USER_LOGGED_IN and not ANNOUNCEMENT_SHOW_EVERYONE and not ANNOUNCEMENT_SHOW-->
                  
                     <div style="text-align:{ANNOUNCEMENT_GUESTS_ALIGN}; list-style-position: inside;"><br />{ANNOUNCEMENT_TEXT_GUESTS}<br /><br /></div>
                  <!-- ELSEIF ANNOUNCEMENT_SHOW-->
                     <!-- IF ANNOUNCEMENT_SHOW_BIRTHDAY-->
                     <div style="text-align:center;">{ANNOUNCEMENT_BIRTHDAY_IMG}<br /></div>
                        <table width="100%" >
                           <tr style="border: 0px; padding:0;">
                              <td align="center" style="border: 0px; padding:0;">
                                 <table>   
                                    <tr align="center" style="border: 0px; padding:0;">
                                    <!-- IF ANNOUNCEMENT_BIRTHDAY_AVATAR -->
                                       <!-- BEGIN bdannounce -->
                                       <td style="border: 0px; padding:0;">
                                          <table>
                                             <tr style="text-align:center; border: 0px;">
                                                <td style="border: 0px; padding:0;">{bdannounce.ANNOUNCEMENT_AVATAR}</td>
                                             </tr>
                                             <tr align="center" valign="bottom" style="border: 0px; padding:0;">
                                                <td style="border: 0px; padding:0;font-size: 10px;"><b>{bdannounce.ANNOUNCEMENT_USERNAME}</b></td>
                                             </tr>
                                          </table>
                                       </td>
                                       <!-- END bdannounce -->
                                    <!-- ELSE -->
                                       <!-- BEGIN bdannounce -->
                                       <td style="border: 0px; padding:0 0 0 3px;font-size: 10px;"><b>{bdannounce.ANNOUNCEMENT_USERNAME}</b></td>
                                       <!-- END bdannounce -->
                                    <!-- ENDIF -->
                                    </tr>
                                 </table>
                              </td>
                           </tr>
                     </table>
                     <!-- IF ANNOUNCEMENT_SHOW_BIRTHDAYS_AND_ANNOUNCE -->
                           
                              <div style="text-align:{ANNOUNCEMENT_ALIGN}; list-style-position: inside;">
                              <hr/><br />{ANNOUNCEMENT_TEXT}
                                 <!-- IF S_HASATTACHMENTS -->
                                    <dl class="attachbox">
                                       <dt>{L_ATTACHMENTS}</dt>
                                       <!-- BEGIN announcement_attachments -->
                                          <dd>{announcement_attachments.DISPLAY_ATTACHMENTS}</dd>
                                       <!-- END announcement_attachments -->
                                    </dl>
                                 <!-- ENDIF -->
                                 <!-- IF U_ANNOUNCEMENT_GOTOPOST -->
                                    <br /><br />
                                    <a href="{U_ANNOUNCEMENT_GOTOPOST}">{L_ANNOUNCEMENT_GOTOPOST}</a>
                                                               
                                 <!-- ENDIF -->
                                 <br /><br />
                              </div>               
                     <!-- ENDIF -->
                     <!-- ELSE -->
                     <div style="text-align:{ANNOUNCEMENT_ALIGN}; list-style-position: inside;"><br />{ANNOUNCEMENT_TEXT}
                     <!-- IF S_HASATTACHMENTS -->
                        <dl class="attachbox">
                           <dt>{L_ATTACHMENTS}</dt>
                           <!-- BEGIN announcement_attachments -->
                              <dd>{announcement_attachments.DISPLAY_ATTACHMENTS}</dd>
                           <!-- END announcement_attachments -->
                        </dl>
                     <!-- ENDIF -->
                     <!-- IF U_ANNOUNCEMENT_GOTOPOST -->
                        <br /><br />
                         <a href="{U_ANNOUNCEMENT_GOTOPOST}" >{L_ANNOUNCEMENT_GOTOPOST}</a>
                                                   
                     <!-- ENDIF -->
                     <br /><br /></div>
                                 <!-- ENDIF -->
                  <!-- ENDIF -->
                  </td>
               </tr>
            </tbody>
         </table>
      
      <span class="corners-bottom"><span></span></span></div>

   <!-- ENDIF -->
<!-- ENDIF -->


style.png

Are you planning on using the birthday announcements part of it? If not the editing would be a little easier.


This is much better.

When you say the editing would be a little bit easier...Do you mean it may be easier to style it correctly?

If this is the case, then I wouldn't mind not having the birthday announcements, thats if it makes it easier for you to possibly make it suit the style better.
Lewis2212
Registered User
Posts: 35
Joined: Mon Apr 14, 2014 12:03 pm
Contact:

Re: Unable to see the Announcement Box on Index/Any Page

by 5hocK » Tue Apr 15, 2014 3:47 pm

I was thinking it might be easier to style better/after a fashion so to speak, but there's more to it every time I look at it, it's also styled for guest viewing too (same style but a different section of code)
Being out of date is the bigger worry, there's the chance you'll install a Mod (or do nothing in particular) and get the error "General Error - Could not get style data" on a white page.
A thread is pretty much a topic. Stop with the pedantics will ya.
User avatar
5hocK
Registered User
Posts: 3011
Joined: Wed Nov 23, 2011 7:00 pm
Location: England

Re: Unable to see the Announcement Box on Index/Any Page

by Lewis2212 » Tue Apr 15, 2014 3:51 pm

5hocK wrote:I was thinking it might be easier to style better/after a fashion so to speak, but there's more to it every time I look at it, it's also styled for guest viewing too (same style but a different section of code)
Being out of date is the bigger worry, there's the chance you'll install a Mod (or do nothing in particular) and get the error "General Error - Could not get style data" on a white page.


Yeah, Ive had this error before with other mods.

I was wondering, I know you said that the border which was removed, was the main thing causing some style problems. Is there any way of adding a border to it which looks the same as the forum Border?

Like the forum below the announcement box :

http://i.gyazo.com/38f8f986a5e9cb4fc7da7aa11ec07f01.png

Once again, Thanks a lot for your help. Everyone likes the announcement box with how it is so far, but would be even better if we can work out a way of adding a border.
Lewis2212
Registered User
Posts: 35
Joined: Mon Apr 14, 2014 12:03 pm
Contact:

Re: Unable to see the Announcement Box on Index/Any Page

by 5hocK » Tue Apr 15, 2014 4:14 pm

The code can be found in forumlist_body.html, it has all non standard classes like <div class="cw2"><div class="cw3"><div class="cw4"><div class="cw5">
Usually prosilver based styles use the same classes as prosilver and link to a new theme.css file - this keeps everyone on track as the code classes are recognisable.
This author has gone off on his own creating stuff like <div class="cfill"> and <div class="crow"> not to mention all that above :ugeek:
A thread is pretty much a topic. Stop with the pedantics will ya.
User avatar
5hocK
Registered User
Posts: 3011
Joined: Wed Nov 23, 2011 7:00 pm
Location: England

Re: Unable to see the Announcement Box on Index/Any Page

by Lewis2212 » Tue Apr 15, 2014 4:17 pm

5hocK wrote:The code can be found in forumlist_body.html, it has all non standard classes like <div class="cw2"><div class="cw3"><div class="cw4"><div class="cw5">
Usually prosilver based styles use the same classes as prosilver and link to a new theme.css file - this keeps everyone on track as the code classes are recognisable.
This author has gone off on his own creating stuff like <div class="cfill"> and <div class="crow"> not to mention all that above :ugeek:


So because the author has used so many different groups of coding, it is near impossible to style it correctly?
Lewis2212
Registered User
Posts: 35
Joined: Mon Apr 14, 2014 12:03 pm
Contact:

Re: Unable to see the Announcement Box on Index/Any Page

by 5hocK » Tue Apr 15, 2014 4:32 pm

For me it's a nightmare, for the author of the style it wouldn't/shouldn't (if he can remember) be a problem, maybe anyone with better front end skills than me (not the best in the world) might be ok with it too - I keep losing track of how many divs there are.
A basic prosilver block looks like this, pretty straightfoward.

Code: Select all

<div class="forabg">
   <div class="inner"><span class="corners-top"><span></span></span>
   <ul class="topiclist">
      <li class="header">
         <dl class="icon">
            <dt>{L_WELCOME}</dt>
         </dl>
      </li>
   </ul>
   <ul class="topiclist forums" style="padding: 0.05cm">
      <li>
         Your HTML
      </li>
   </ul>
   <span class="corners-bottom"><span></span></span></div>
</div>

What's needed is the same basic block but for your style, this would be the starting point. Try posting on that styles support section, see if it wakes the author up.
A thread is pretty much a topic. Stop with the pedantics will ya.
User avatar
5hocK
Registered User
Posts: 3011
Joined: Wed Nov 23, 2011 7:00 pm
Location: England

Re: Unable to see the Announcement Box on Index/Any Page

by Lewis2212 » Tue Apr 15, 2014 4:44 pm

5hocK wrote:For me it's a nightmare, for the author of the style it wouldn't/shouldn't (if he can remember) be a problem, maybe anyone with better front end skills than me (not the best in the world) might be ok with it too - I keep losing track of how many divs there are.
A basic prosilver block looks like this, pretty straightfoward.

Code: Select all

<div class="forabg">
   <div class="inner"><span class="corners-top"><span></span></span>
   <ul class="topiclist">
      <li class="header">
         <dl class="icon">
            <dt>{L_WELCOME}</dt>
         </dl>
      </li>
   </ul>
   <ul class="topiclist forums" style="padding: 0.05cm">
      <li>
         Your HTML
      </li>
   </ul>
   <span class="corners-bottom"><span></span></span></div>
</div>

What's needed is the same basic block but for your style, this would be the starting point. Try posting on that styles support section, see if it wakes the author up.


Okay mate, Thanks for you help. You have been a massive help to get this working :)

I will try posting on the style support section later tonight, see if the author appears out of no where :).
Lewis2212
Registered User
Posts: 35
Joined: Mon Apr 14, 2014 12:03 pm
Contact:

Re: Unable to see the Announcement Box on Index/Any Page

by 5hocK » Sat Apr 19, 2014 7:24 pm

Think I got this one now, back up the file first.

sa2.png

sa.png

announcement_centre.zip
(1.1 KiB) Downloaded 131 times
A thread is pretty much a topic. Stop with the pedantics will ya.
User avatar
5hocK
Registered User
Posts: 3011
Joined: Wed Nov 23, 2011 7:00 pm
Location: England

Re: Unable to see the Announcement Box on Index/Any Page

by Lewis2212 » Sat Apr 19, 2014 7:41 pm

Thanks a million mate :)

Looks much better!

http://i.gyazo.com/848f12eb48a112b667813c2623ad3429.png
Lewis2212
Registered User
Posts: 35
Joined: Mon Apr 14, 2014 12:03 pm
Contact:

Re: Unable to see the Announcement Box on Index/Any Page

by MrBlackDrag0nfly » Wed May 14, 2014 7:38 pm

So I have the same problem, but after doing everything the install.xml file said me to do it's still not showing up!
What should I do?
MrBlackDrag0nfly
Registered User
Posts: 1
Joined: Wed May 14, 2014 7:32 pm
Contact: