Page 1 of 1

eigenen Block mit Bild

Posted: 18. December 2009 21:23
by ralfprivat
Deine Portal Version: 1.0.0RC3
Typ Deines phpBB Forums: Standard phpBB3
MODs installiert: Nein
Dein Wissensstand: Einsteiger

Was hast Du gemacht, bevor das Problem aufgetreten ist?


Was hast Du bereits versucht um das Problem zu lösen?


Fehlerbeschreibung und Nachricht
hallo,

habe da mal eine dumme frage, habe mir auf der portal seite einen eigenen mitleren block erstellt mit einem hintergundbild (bild_1).

soweit alles ok.

nun habe ich das alle die sich registrieren und auf die portal seite gelangen das bild 1 im mittleren block sehen.

aber wen die mitglieder freigeschaltet werden bzw. in bestimmten gruppen sind soll sich das hintergundbild ändern dann soll bild_2 zu sehen sein.

geht das überhaupt auf der portal seite.


gruss ralf

meinen eigenen mittleren block

Code: Select all

{$C_BLOCK_H_L}<dt>Willkommen</dt>{$C_BLOCK_H_R}
   <div class="panel bg1" style="margin-bottom: 0px">
      <div class="inner">
         <table style="background-image: url(styles/prosilver/imageset/will.jpg); width: 100%; height: 430px; text-align: left; margin-left: auto; margin-right: auto;" border="0" cellpadding="0" cellspacing="0">
            <tbody>
               <tr>
                  <td style="width: 100%; text-align: center; vertical-align: middle; height: 430px;">

<body>



<div style="text-align: center;">
<table
 style="width: 90%; height: 100%; text-align: left; margin-left: auto; margin-right: auto;"
 border="0" cellpadding="0" cellspacing="0">
  <tbody>
    <tr>
      <td style="text-align: center; vertical-align: middle;">

<div style="text-align: center; font-weight: bold; font-family: Arial; color: rgb(153, 51, 0);" ><big>  
Lieber Besucher,<br>
<br>
Herzlich Willkommen......................
..............................................
</span>
</big></big></div>

</td>
    </tr>
  </tbody>
</table>
</div>
</body>
                  </td>
               </tr>
            </tbody>
         </table>
      </div>
   </div>
{$C_BLOCK_F_L}{$C_BLOCK_F_R}

[/i]

Re: eigenen Block mit Bild

Posted: 19. December 2009 18:19
by archivar
Ich hab das mal hilfsweise gebastelt und könnte funktionieren.
Hierbei werden lediglich die Willkommensblöcke ausgetauscht!
Vor dem Ändern bitte ein Backup machen!
Ändern in allen Styles/template/portal/ portal_body.html

suche:

Code: Select all

<!-- IF S_DISPLAY_WELCOME -->
	<!-- IF S_DISPLAY_WELCOME_GUEST and S_USER_LOGGED_IN -->
	<!-- ELSE -->
		<!-- INCLUDE portal/block/welcome.html -->
	<!-- ENDIF -->
<!-- ENDIF -->
ersetze:

Code: Select all

<!-- IF S_DISPLAY_USERMENU -->
	<!-- IF not S_USER_LOGGED_IN -->
		<!-- IF S_DISPLAY_WELCOME -->
			<!-- IF S_DISPLAY_WELCOME_GUEST and S_USER_LOGGED_IN -->
			<!-- ELSE -->
				<!-- INCLUDE portal/block/welcome2.html -->
			<!-- ENDIF -->
		<!-- ENDIF -->
	<!-- ENDIF -->
	<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
		<!-- IF S_DISPLAY_WELCOME -->
			<!-- IF S_DISPLAY_WELCOME_GUEST and S_USER_LOGGED_IN -->
			<!-- ELSE -->
				<!-- INCLUDE portal/block/welcome.html -->
			<!-- ENDIF -->
		<!-- ENDIF -->
	<!-- ENDIF -->
<!-- ENDIF -->
Musst nur noch einen weiteren Willkommensblock basteln.
Kopie von allen deinen styles/template/portal/block/welcome.html machen um basteln und als welcome2.html zusätzlich in die jeweiligen Ordner hinzufügen.
Für deine Bilder kannst Du einen Unterordner im root/images/hintergund einfügen. Damit brauchst Du die Bilder nur einmal hochladen und alle Styles hätten Zugriff darauf.
Dieses ist nur ein Code-Teil den Du bei dir austauschen könntest.

Code: Select all

style="background-image: url(images/hintergrund/will.jpg)";
Gib mal Bescheid (mit Code) ob es so oder ähnlich funktioniert hat.

V.G. archivar

Re: eigenen Block mit Bild

Posted: 19. December 2009 20:21
by ralfprivat
hallo,


so geht das aber ist noch nicht das was ich brauche.
so macht er das wen ich nicht registriert bin den einen block und wen ich mich einloge den anderen block.

da habe ich mich wohl falsch ausgedrückt, wen ein mitglied in einer bestimmten gruppe ist soll er den 2 block sehen. bzw. sollte der 2 block für mehrere gruppen gelten.

geht das auch ?.

den die mitglieder registrieren sich und können sich dann natürlich auch einlogen. aber nur bestimmte mittglieder die ich in bestimmten gruppen freischate sollen was anderes sehen.

so habe ich auch meine foren angelegt.

gruß ralf

Re: eigenen Block mit Bild

Posted: 19. December 2009 23:22
by archivar
Da sehe ich nur noch eine Möglichkeit. Versuche es mal über die Bekanntmachungen in den betreffenden Foren und setze dort die entsprechenden Gruppen-Berechtigungen. Den Bekanntmachung-Block in der portal_body.html an die gewünschte stelle schieben und in Portal-Einstellungen die Bekanntmachungen auf große Ansicht einstellen.
V.G. archivar