Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 07. Januar 2012 12:57
- Josch
- probiert CMS/ms aus
- Registriert: 31. Oktober 2011
- Beiträge: 20
[GELÖST] Kategorie im News -Fenster verbergen
Hallo zusammen,
bei unser Seite habe ich für News Kategorien erstellt.
Ich habe nun auf einer passwortgeschützten Seite nur interne News zu Anzeige gebracht.
Das funktioniert alles wunderbar.
{news lang='de_DE' category='Intern'}
Hier könnt ihr neue News selbst erstellen unf veröffentlichen:
{news lang='de_DE' action='fesubmit'}
Dies internen News nöchte ich aber nicht im News-Fenster (Blog) anzeigen lassen damit es wirklich nur Mitglieder sehen können die sich eingeloggt haben
Kann man die Anzeige irgendwie steuern.
Habe leider hier in der Suche noch nichts dazu gefunden.
Gruß Josch
Offline
#2 07. Januar 2012 13:19
- owr_web
- Server-Pate
- Registriert: 16. Dezember 2010
- Beiträge: 543
Re: [GELÖST] Kategorie im News -Fenster verbergen
Hast du viele Kategorien? Am einfachsten ist die Angabe aller Kategorien außer "Intern"
Einziger Haken: Wenn du eine neue Kategorie erstellst musst du sie dort auch dazu eintragen.
{news lang='de_DE' category='alle,die,ich,anzeigen,lassen,will'}
Beitrag geändert von owr_web (07. Januar 2012 13:19)
Offline
#3 07. Januar 2012 15:09
- Josch
- probiert CMS/ms aus
- Registriert: 31. Oktober 2011
- Beiträge: 20
Re: [GELÖST] Kategorie im News -Fenster verbergen
Hallo OWR,
Vielen Dank für deine Antwort.
So habe ich es auch auf der öffentlich zugänglichen News-Seite gemacht.
Ich habe folgende Kategorien
Geschütze Seite "Intern"
{news lang='de_DE' category='Intern'}
Hier könnt ihr neue News selbst erstellen unf veröffentlichen:
{news lang='de_DE' action='fesubmit'
Öffentliche Seiten "Allgemein" und "Enduro Rennen"
{news lang='de_DE' category='Allgemein, Enduro Rennen'}
Mein Problem ist, dass im News-Blog alle 3 Kategorien angezeigt werden.
Ich möchte aber gerne nur die öffentlichen angezeigt bekommen.
Gruß Josch
Offline
#4 07. Januar 2012 17:23
- owr_web
- Server-Pate
- Registriert: 16. Dezember 2010
- Beiträge: 543
Re: [GELÖST] Kategorie im News -Fenster verbergen
Müsste eigentlich so funktionieren, nachden du die Kategorien angegeben hast - versuch mal die Kategorie "Enduro Rennen" auf "Enduro-Rennen" (also mit Bindestrich) zu ändern und dann auf der öffentlichen Seite
{news lang='de_DE' category='Allgemein,Enduro-Rennen'}
einzugeben (kein Leerzeichen nach dem Beistrich und die geänderte Kategorie). Leerzeichen machen meiner Erfahrung nach hie und da Probleme. Ach ja du kannst bei fesubmit auch eine (aber nur eine) Kategorie angeben
{news lang='de_DE' action='fesubmit' category='Intern'}
falls du dort nur interne News eingeben lassen möchtest
Offline
#5 08. Januar 2012 17:33
- Josch
- probiert CMS/ms aus
- Registriert: 31. Oktober 2011
- Beiträge: 20
Re: [GELÖST] Kategorie im News -Fenster verbergen
Hallo QWR,
das ist nicht was ich meine.
Das was Du geschrieben hast funktioniert ja alles wunderbar.
Nur alle Kategorien werden halt im Blog-Fenster angezeigt.
Ich hab mir mal das Zusammenfassungs-Template ein wenig angeschaut.
Hier wird ja eine For-Each-Schleife durchlaufen die die einzelnen Newseinträge abfragt
Ich kenne mich in PHP nicht aus... in VB müsste das nach ungefähr wie folgt aussehen
{foreach from=$items item=entry}
If not item.Kategoriename = "Intern" then <------ VB
<div class="NewsSummary">
{if $entry->postdate}
<div class="NewsSummaryPostdate">
{$entry->postdate|cms_date_format}
</div>
{/if}
<div class="NewsSummaryLink">
<a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">{$entry->title|cms_escape}</a>
</div>
<div class="NewsSummaryCategory">
{$category_label} {$entry->category}
</div>
{if $entry->author}
<div class="NewsSummaryAuthor">
{$author_label} {$entry->author}
</div>
{/if}
{if $entry->summary}
<div class="NewsSummarySummary">
{eval var=$entry->summary}
</div>
<div class="NewsSummaryMorelink">
[{$entry->morelink}]
</div>
{else if $entry->content}
<div class="NewsSummaryContent">
{eval var=$entry->content}
</div>
{/if}
{if isset($entry->extra)}
<div class="NewsSummaryExtra">
{eval var=$entry->extra}
{* {cms_module module='Uploads' mode='simpleurl' upload_id=$entry->extravalue} *}
</div>
{/if}
{if isset($entry->fields)}
{foreach from=$entry->fields item='field'}
<div class="NewsSummaryField">
{if $field->type == 'file'}
<img src="{$entry->file_location}/{$field->value}"/>
{else}
{$field->name}: {eval var=$field->value}
{/if}
</div>
End if <------ VB
{/foreach}
Ich hoffe Du verstehst was ich meine
Gruß Josch
Offline
#6 08. Januar 2012 17:55
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] Kategorie im News -Fenster verbergen
Das was Du geschrieben hast funktioniert ja alles wunderbar.
Nur alle Kategorien werden halt im Blog-Fenster angezeigt.
Das widerspricht sich.
Wenn es funktioniert, dann dürften nur die angegebenen Kategorien angezeigt werden.
Wenn andere Kategorien angezeigt werden, dann funktioniert es nicht.
Wenn Du es im Summary-Template regelst, dann wird die Kategorie 'intern' nie angezeigt.
Das ist bestimmt auch nicht das was Du willst.
Wie rufst Du denn die News im Seiten-Template auf?
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#7 08. Januar 2012 18:16
- Josch
- probiert CMS/ms aus
- Registriert: 31. Oktober 2011
- Beiträge: 20
Re: [GELÖST] Kategorie im News -Fenster verbergen
Hallo NaN,
schau mal auf unsere Seite
www.mgsc-simmern.de
hier siehst Du auf der Seite News 2 Kategorien
Im News-Blog sind aber alle Kategorien sichtbar, auch die Kategorie "Intern" die nur auf der passwortgeschützten Seite angezeigt wird und auch soll.
Gruß Josch
Offline
#8 08. Januar 2012 18:22
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] Kategorie im News -Fenster verbergen
Ich sehe dort drei Kategorien, ok.
Aber wie kommen die dort hin?
Was steht an dieser Stelle im Template?
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#9 08. Januar 2012 18:46
- Josch
- probiert CMS/ms aus
- Registriert: 31. Oktober 2011
- Beiträge: 20
Re: [GELÖST] Kategorie im News -Fenster verbergen
Hallo NaN,
im News_Modul habe ich wie gesagt 3 Kategorien angelegt.
Auf der Seite "News" lasse ich nur 2 Kategorien zu .
Auf einer geschützten Seite "Mitteilungen", die erst nach einem Login sichtbar wird , befindet sich
ausschließlich die Kategorie "Intern" (siehe Eintrag Nr. 3)
Gruß Josch
Offline
#10 08. Januar 2012 18:54
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] Kategorie im News -Fenster verbergen
Okay. Aber was steht im Seiten-Template?
Da wo links unten diese Box definiert wird.
Ich gehe jetzt mal davon aus, dass du das mit News-Blog meinst.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#11 08. Januar 2012 19:04
- Josch
- probiert CMS/ms aus
- Registriert: 31. Oktober 2011
- Beiträge: 20
Re: [GELÖST] Kategorie im News -Fenster verbergen
Das ist das normale Template "CSSMenu left + 1 column". ( Wenn Du das als Seitentemplate meinst)
{process_pagedata}<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
{* Change lang="en" to the language of your site *}
{* note: anything inside these are smarty comments, they will not show up in the page source *}
<head>
<title>{sitename} - {title}</title>
{* The sitename is changed in Site Admin/Global settings. {title} is the name of each page *}
{metadata}
{* Don't remove this! Metadata is entered in Site Admin/Global settings. *}
{cms_stylesheet}
{* This is how all the stylesheets attached to this template are linked to it *}
{cms_selflink dir="start" rellink=1}
{cms_selflink dir="prev" rellink=1}
{cms_selflink dir="next" rellink=1}
{* Relational links for interconnections between pages, good for accessibility and Search Engine Optimization *}
{* the literal below and the /literal at the end are needed whenever there are {"curly brackets"} as smarty will think it's something to process and will throw an error *}
{literal}
<script type="text/JavaScript">
<!--
//pass min and max - measured against window width
function P7_MinMaxW(a,b){
var nw="auto",w=document.documentElement.clientWidth;
if(w>=b){nw=b+"px";}if(w<=a){nw=a+"px";}return nw;
}
//-->
</script>
<!--[if lte IE 6]>
<style type="text/css">
#pagewrapper {width:expression(P7_MinMaxW(720,950));}
#container {height: 1%;}
</style>
<![endif]-->
{/literal}
{* The min and max page width for Internet Explorer is set here. For other browsers it's in the stylesheet "Layout: Top menu + 2 columns" *}
<!--[if lte IE 6]>
<script type="text/javascript" src="modules/MenuManager/CSSMenu.js"></script>
<![endif]-->
{* The above JavaScript is required for CSSMenu to work in IE *}
</head>
<body>
<div id="pagewrapper">
{* first out side div/box *}
{* start accessibility skip links, anything with the class of accessibility is hidden with CSS from visual browsers *}
<ul class="accessibility">
<li>{anchor anchor='menu_vert' title='Skip to navigation' accesskey='n' text='Skip to navigation'}</li>
<li>{anchor anchor='main' title='Skip to content' accesskey='s' text='Skip to content'}</li>
</ul>
{* end accessibility skip links *}
<hr class="accessibility" />
{* anything class="accessibility" is hidden for visual browsers by CSS *}
{* Start Header, with logo image that links to the default start page. Logo image is changed in the stylesheet "Layout: Left sidebar + 1 column" *}
<div id="header">
{* this holds the name of the site on the right side *}
<h2 class="headright">{sitename}</h2>
{* a link back to home page and the header left image/logo, text is hidden using CSS *}
<h1>{cms_selflink dir="start" text="$sitename"}</h1>
<hr class="accessibility" />
</div>
{* End Header *}
{* Start Search, the input "Submit" is using an image, CSS: input.search-button *}
<div id="search">
{search}
</div>
{* End Search *}
{* Start Breadcrumbs *}
<div class="crbk">
{* holds the right image, we need 2 divs to be able to make this site fluid, if it was fixed width we could use one div, one image *}
<div class="breadcrumbs">
{breadcrumbs starttext='Sie sind hier' root='Home' delimiter='»'}
<hr class="accessibility" />
</div>
</div>
{* End Breadcrumbs *}
{* Start Content (Navigation and Content columns) *}
<div id="content">
{* Start Sidebar, 2 divs one for top image one for bottom image *}
<div id="sidebar">
<div id="sidebara">
{* Start Navigation, stylesheet "Navigation: CSSMenu - Vertical" *}
<h2 class="accessibility">Navigation</h2>
{menu loadprops=0 template='cssmenu.tpl'}
<hr class="accessibility" />
{* End Navigation *}
{* Start News, stylesheet "Module: News" *}
<div id="news">
<h2>News</h2>
{news number='3' detailpage='news'}
</div>
{* End News *}
</div>
</div>
{* End Sidebar *}
{* Start Content Area, the back1, back2, back3, hold the 3 outside images, main holds the 4th one, to make the box complete, if the template were fixed width not fluid we could use just 2 divs and 2 images, 1 top 1 bottom *}
<div class="back1">
<div class="back2">
<div class="back3">
<div id="main">
<div style="float: right;">{print showbutton=true script=true}</div>
<h2>{title}</h2>
{content}
<br />{* to insure space below the content *}
{* Start relational links *}
{* note this is the right side, when you float: divs you need to have float: right; divs first *}
<div class="right49">
<p>{anchor anchor='main' text='^ Top'}</p>
</div>
<div class="left49">
<p> {cms_selflink dir="previous" label="Vorherige Seite: "}
{* The label parameter doesn't need to be there if you're using English, but is here to show how it's used if you don't want the English text "Previous page" *}
<br />
{cms_selflink dir="next"}
</p>
</div>
{* End relational links *}
<hr class="accessibility" />
<div class="clear">
</div>
</div>
</div>
</div>
</div>
{* End Content Area *}
</div>
{* End Content *}
{* Start Footer. Edit the footer in the Global Content Block called "footer" *}
<div class="footback">
<div id="footer">
{* stylesheet "Navigation: FatFootMenu" *}
<div id="footrt">
{global_content name='footer'}
</div>
<div class="clear"></div>
</div>
</div>
{* End Footer *}
</div>
{* end pagewrapper *}
</body>
</html>
Offline
#12 08. Januar 2012 19:17
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] Kategorie im News -Fenster verbergen
Dieser Teil ist das Problem:
{* Start News, stylesheet "Module: News" *}
<div id="news">
<h2>News</h2>
{news number='3' detailpage='news'}
</div>
{* End News *}
Dort wird, wie Du siehst, nur das News-Modul ohne Angabe von Kategorien aufgerufen.
Dadurch werden alle Kategorien angezeigt. Da müsste dann das draus werden:
{news number='3' detailpage='news' lang='de_DE' category='Allgemein,Enduro-Rennen'}
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#13 08. Januar 2012 19:25
- Josch
- probiert CMS/ms aus
- Registriert: 31. Oktober 2011
- Beiträge: 20
Re: [GELÖST] Kategorie im News -Fenster verbergen
Wie einfach! Super!
Vielen Dank.
Ich werde mich mal näher mit Smarty beschäftigen müssen
Gruß Josch
Offline
Seiten: 1