Freitag, 28. November 2014

14. Tag TYPO3, FR 28.11.2014





TYPO 3
Burkard Balzer


nachdem alle online sind, geht es los mit der Wiederholung 
  • Seiten (Müllentsorgung & Landwirtschaft) anlegen mit Verknüpfung zu einem Inhaltselement
  • Zuordnung der Redakteure zu Ihren Regionen

Templates - Element Vorlagen
Baukastenprinzip
getbootstrap.com

erhaltene templates(2).pdf-Datei downloaden
die Datei htdocs/fileadmin/tag13 öffnen und den templates-Ordner als zip-Datei auf den Desktop sichern, aus dem Download-Bereich den Ordner templates öffnen sowie den Order htdocs/fileadmin/tag13/templates öffnen und alle Dateien bis auf die tt_news_v3_template.html löschen und die neuen Dateien aus der entpackten Zip-Datei einziehen
dann die Pfade anpassen unter Template/home/Setup:
#page.includeCSS.file1 = http://fonts.googleapis.com/css?family=Abel  = ausklammern
page.10.template.file = fileadmin/templates/element.html  = die HTML-Datei austauschen
#page.10.workOnSubpart = DOCUMENT  = ausklammern
page.includeCSS.file2 = fileadmin/templates/css/style.css  = Verweis/Pfad auf die css-Datei

im Ordner htdocs/tag13/templates die element.html-Datei mit edit mit Notepade (rechte Maustaste) öffnen und in der Zeile 38 hinter <body> klicken und in der neuen Zeile 39 sowie Zeile 110 hinter </div> einfügen:
<!-- ###DOCUMENT### --> mit strg+s speichern
dann im Template/home/Setup:  
page.10.workOnSubpart = DOCUMENT  = die Ausklammerung herausnehmen
speichern und im Front-End auf der start-Seite den Quelltext kontrollieren!

wieder in der element.html-Datei:
Zeile 55: <div id="mainmenu">
einfügen in Zeile 56:  ###MENU###

und auskommentieren:
Zeile 57     <!--<ul id="menu">
                        <li><a href="index.html">Home</a></li>
                        <li><a href="about.html">About</a></li>
                        <li><a href="services.html">Services</a></li>
                        <li><a href="portfolio.html">Portfolio</a></li>
                        <li><a href="blog.html">Blog</a></li>
                        <li><a href="contact.html">Contact</a></li>
                        <li><a href="#">Pages</a>
                            <ul>
                                <li><a href="faq.html">FAQ page</a></li>
                                <li class="current"><a href="element.html">Element page</a></li>
                                <li><a href="single.html">Single page</a></li>
                                <li><a href="fullwidth.html">Fullwidth page</a></li>
                            </ul>
                        </li>

Zeile 72         </ul>-->

Zeile 83           <div class="col-584"> darunter die Zeile 84-86 löschen und den Marker setzen:
                        ###COL21###
                         </div> und mit strg+s speichern

Marker setzen:
Zeile 90           <div class="col-276-last"> darunter die Zeile 91-92 löschen und die Marker setzen:
                             ###SEARCH###
                             ###SIDEMENU###
                             ###COL22###

                        </div>  und mit strg+s speichern


im Template/TS/Setup einfügen:
in Zeile 5         wrap = <ul id="menu"> | </ul> speichern, Cache leeren und im Front-End ansehen

Funktionalität drop+down-System: 
unter einem Menüpunkt weitere Untermenüpunkte, die angezeigt werden mit Einbindung vom Java-Script (js/dropdown.js)
sprechende Index-C dh. Zuordnung (siehe 45Min-TypoSricpt - Seite 4 unten)
dazu in der htdocs/tag13/fileadmin/templates die Datei element-kopie.html mit edit mit Nodepad öffnen und die Zeilen 16-29 mit strg+c kopieren und
unter template/TS "neuen Datensatz" erstellen mit Namen "+ext headerdata" speichern,
Setup aufrufen, eingeben: 
page.headerData.10 = TEXT
page.headerData.10.value (         = wichtig runde Klammern!!!

und mit strg+v einfügen:
<!-- ////////////////////////////////// -->
<!-- //      Javascript Files        // -->
<!-- ////////////////////////////////// -->
<script type="text/javascript" src="fileadmin/templates/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="fileadmin/templates/js/dropdown.js"></script>
<script type="text/javascript" src="fileadmin/templates/js/cufon-yui.js"></script>
<script type="text/javascript" src="fileadmin/templates/js/Grandesign_Neue_Serif_400-Grandesign_Neue_Serif_700-Grandesign_Neue_Serif_italic_400.font.js"></script>
<script type="text/javascript">
            Cufon.replace('h1') ('h2') ('h3') ('h4') ('h5') ('h6') ('#mainmenu ul li a', {
        hover: true
       }) ('.button', {
        textShadow: '0px 1px 0px #fff'
       })
</script>  

und eingeben:
 )      = wichtig runde Klammer!!!
speichern,
unter template/home "edit the whole template record" und unter Basis-Template auf  Button Template klicken und +ext headerdata einfügen, speichern und schließen, Cache leeren und im Front-End kontrollieren

unter template/TS die Datei "+ext menu aufrufen" und einfügen:
lib.menu = HMENU
lib.menu {
  1 = TMENU
  1 {
    wrap = <ul id="menu"> | </ul>
    NO.wrapItemAndSub = <li> | </li>
    expAll = 1
  }
  2 < .1
}
lib.sidemenu = HMENU
lib.sidemenu {
  entryLevel = -1
  1 = TMENU
  1 {
    wrap = <li><h2>Seitenmenü</h2><ul> | </ul></li>
    NO.wrapItemAndSub = <li> | </li>
  }
}
speichern und schließen, Cache leeren und im Front-End ansehen



TIPP:
Content Commerce (pdf-Datei)
Insider-Webdesign-Einsteiger



 

Donnerstag, 27. November 2014

13. Tag TYPO3, DO 27.11.2014





TYPO 3
Burkard Balzer



Einspielen der Sicherung von tag13:
1) zip-Datei im Zielverzeichnis (tag13) entpacken
die erhaltene Zip-Datei tag09[02] in den Downloads speichern und dann entpacken im neu angelegten Ordner "tag13" unter Favoriten/htdocs

2) die bigdump-Datei anpassen in den Zeilen 46 und 58
// Database configuration
$db_server   = 'localhost';
$db_name     = 'tag13';
$db_username = 'root';
$db_password = ''; 

$filename           = 'tag09.sql';   

3) neue Datenbank (tag13) anlegen unter localhost/phpmyadmin
im Browser eingeben localhost/phpmyadmin und unter Datenbanken eine neue Datenbank mit Namen "tag13" anlegen 

4) mit bigdump die tag13.sql-Datei unter localhost/tag13/typo3/install einspielen und die ENABLE_INSTALL_TOOL im typo3conf-Verzeichnis anlegen
im Browser eingeben: localhost/tag13/typo3/install erscheint Maske mit Hinweis "Start import" (from tag09.sql into tag17 at localhost) anklicken und abwarten, wenn es klappt, erscheint OK!

5) in TYPO3 den "tag17" installieren
dazu im Browser eingeben: localhost/tag17/typo3/install erscheint Maske mit Hinweis die Datei "ENABLE_INSTALL_TOOL" anzulegen, dazu im Ordner xampp/htdocs/tag13/typo3config als Text-Datei mit rechter Maustaste anlegen und Namen "ENABLE_INSTALL_TOOL" einfügen und .txt-Endung entfernen, den Browser unter localhost/tag13/typo3/install  aktualisieren (F5) und in typo3 einlogen mit Passwort

6) unter important actions - clear all cache

7) unter all configurations die neue Datenbank [DB] eintragen
unter dem Button "all configurations" unter $STYP3_CONF_VARS["DB"] den tag13 eingeben und mit wirte configuration bestätigen sowie contignue

8) aus dem tag13-Verzeichnis die "bigdump.php" und "tag13.sql" löschen
aufgrund der Sicherheitslücken bzw. Zugriff von außen löschen wir im Ordner xampp/htdocs/tag13 die Dateien die "bigdump.php" und "tag13.sql"

9) in typo3 prüfen, welche Datenbank verbunden ist
in typo3 - Backend (linker Button) anklicken, nochmal anmelden und jetzt kontrollieren, ob die richtige Datenbank greift, dazu links im Menü "phpMyAdmin" aufrugen und oben mittig erscheint die Datenbank "tag13" = super!

HINWEIS:
im Ordner htdocs/fileadmin/templates werden die Dateien: "ref.html" (Datei index.html mit rechter Maustaste abspeichern mit neuen Namen "ref.html") sowie "tt_news_v3_template.html" zusätzlich gesichert

Burkard spricht nochmal die einzelne Bereiche durch:
gestern hatten die Customer unser CSS-Template bearbeitet und angepasst sowie die Suchefunktionen eingebettet (siehe pdf-Datei)

Customizer:
den Regionen Unterscheidungsmerkmal zu ordnen
dazu unter Nachrichten/DatensatzNews neue Kategorien "Dortmund" und "Bochum" anlegen
Zuordnung der Autoren zu den Regionen
deshalb anlegen der Unterseiten dortmund und bochum unter regionen, und mit Plug-In
über die Customizer die Benutzerzuordnung im Back-End durchführen mit anlegen von Benutzergruppen "reddortmund" und "redbochum", dann unter allgemein die Wurzelebene bearbeiten Artikel schreiben unter Nachrichten/DatensatzNews "neuen Artikel in der Kategorie erstellen" unter dem Raiter "Allgemein" schreiben und bei verbergen Haken entfernen!, unter "Spezial" Autor Birgit eingeben, Kategorien & Beziehungen zuordnen dh. Dortmund bereits drin und kann noch start hinzugewählt werden, speichern und schließen 
unter Seite/dortmund im Bereich rechts das Plug-In setzen, rechts "neues Inhaltselement" Plug-In unter dem Raiter Nachrichten und unter Plug-In auswählen:
Ansicht: Überschriftenliste ohne Bilder (HEADER_LIST) 
Kategoriemodus: zeige alle Beiträge aus dem ausgewählten Modus (ODER)
ausgewählte Objekte: dortmund
speichern und im Front-End ansehen 


Anwender: 
Inhaltselemente anlegen:
Inhaltselement "Überschrift" (h1) mit Unterüberschrift (ergänzende Infos) anlegen unter Seite/burkard/normal neues Inhaltselement mit Überschrift und Unterüberschrift erstellen
= google optimierte Arbeitsweise je nach Konzept der Firma (Google Ranking)
Inhaltselement "Datensätze einfügen"  
anhand von Seiten (Müllentsorgung & Landwirtschaft) anlegen mit Verknüpfung zu einem Inhaltselement dh. Seite oder Liste/Inhalt Personal "zentral die Datensätze" angelegt bzw. hinterlegt mit Bild möglich dann anlegen der neuen Seiten Müllentsorgung und Landwirtschaft und über spezielle Elemente/ Datensätze einfügen wird die Zuordnung gemacht, im Ordner Müllentsorgung und Landwirtschaft ein neues Inhaltselement erstellen mit Überschrift und Unterüberschrift, abspeichern, sowie ein neues Inhaltselement erstellen mit der Tabelle und die Öffnungszeiten hinterlegen, abspeichern
dann die Zuordnung machen indem ein neues Inhaltselement über spezielle Elemente mit Datensatz einfügen und Frau Meier unter Namen eingeben und über Seiteninhalt aus dem Ordner Personal Frau Meier auswählen und abspeichern und im Front-End ansehen
Abänderung der Datensätze immer in der Seite Personal und die anderen Seiten greifen auf diese zentralen Datensätze zu!

 

Videoanleitungen typo3



Mittwoch, 26. November 2014

12. Tag TYPO3; MI 26.11.2014





TYPO 3
Burkard Balzer


Wiederholung von gestern: 

Tabelle 
Möglichkeit Tabellen sehr komfortabel zu erstellen mit Hilfe von Tabellenassistent (Vorgabe von Feldern, Spalten etc.) = Postitionierte Darstellung, Erzeugung von einer Textdatei mit dem wichtigen Tool Text- oder Feldbegrenzer, Ergänzung durch Tabellenbeschriftung (Titel der Tabelle - nicht die Überschrift) und Tabellenzusammenfassung, Zuordnung von Klasse möglich
es besteht auch die Möglichkeit im Bereich Text eine Tabelle einzufügen durch den Button Tabelleneigenschaften

Suche-funktion (siehe pfd-Datei)
Indexierung = internes Suchsystem hinterlegt um im Front-End eine Suche-Funktion implementeieren zu können.

Und NEUES:
Youtube = Videos einbinden
zB. Catmando
klicken auf Button "teilen" und "einbetten" per iframe (Link)markieren mit strg+c und auf der entsprechenden Seite Normal/neues Inhaltselement hinzufügen/Spezielle Elemente/Reines HTML im HTML-Code ein Leerzeichen und dann mit strg+v einfügen, Namen eingeben, speichern und im Front-End ansehen

google-Map einbinden
Adresse eingeben, klicken auf Button unten rechts "Karte teilen +einbetten" erscheint Karte und iframe (Link) markieren mit strg+c und auf der entsprechenden Seite Normal/neues Seiteninhalt bearbeiten/Spezielle Elemente/Reines HTML im HTML-Code ein Leerzeichen und dann mit strg+v einfügen, Namen eingeben, speichern und ansehen, evtl. Größe der Karte im HTML-Code (width="300", heigth="220") anpassen!

Teilen-Button Facebook einbetten
Facebook Developers  (Facebook Like Dokument)
sollte man keine Funseite haben, kann dieser HTML-Code verwendet werden zum Einbinden auf die eigene Website
öffnen der Internetseite/Social Plugin(Share Button, get Code und im Einbettungs-Code markieren mit strg+c und der 1. Code wird in die index.html des Templates geschrieben: dazu unter htdocs/tag09/fileadmin/templates die index.html mit Edit mit Notepad öffnen und mit strg+v einfügen unter:
<!-- ###DOCUMENT### -->
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/de_DE/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

abspeichern mit strg+s


der 2. Code wird als neues Seiteninhaltselement im Back-End der typo3-Umgebung kopiert, dazu den unteren Bereich vom Dokument kopieren und im Back-End unter Seite/Regionen/Rechts neuen Datensatz/reines HTML mit Leertaste und strg+v einfügen

<div class="fb-like-box" data-href="https://www.facebook.com/pages/h%C3%B6nne-design/442278179154261" data-colorscheme="light" data-show-faces="true" data-header="true" data-stream="false" data-show-border="true"></div>
abspeichern und im Front-End ansehen 


und nun üben die Anwender wieder und  üben und üben

und die Customizer passen unser CSS-Template an und bearbeiten diverses!
Wir bekommen zum Schulschluß die neuest Variante als tag09[2]-zip-Datei




Dienstag, 25. November 2014

11. Tag TYPO3, DI 25.11.2014





TYPO 3
Burkard Balzer


Wiederholung, Fehlerbehebung und Fragebeantwortung etc.
zb. beim Einspielen der Sicherung Punkt 7) aus dem tag-Verzeichnis die Dateien big.dump.pho und tag0.sql löschen wegen Sicherheitslücke bzw. Zugriff von außen

die User freigeschalten und Erlaubnisse erteilt

Burkard zeigt uns anhand seiner Website eine komplette Aufsetzung eines neues Projektes
in typo3/Extension Manager gibt es viele Vorlagen: Auswahl des "Code-Source Introduction Package" und können dann loslegen mit der Bearbeitung und Anpassung der bereits vorgefertigten Umgebung, diese spart Zeit; bekommen die Möglichkeit nach dem 21.Tag damit zu arbeiten :-)

Vorschlag für eine fertige kostenlose Distribution 
Buchtipp: typo3 Theming und Distribution
free CSS templates 
free CSS templates 

anhand meines PC machen wir die Wiederholung mit:

GraphicsMagick Download
Version 1.3.20-Q16

typo3/Installation/Configuration Presets/Image handling settings in das leere Feld den Pfad mit strg+v einfügen und activate, Haken setzen bei Graphics Magics speichern 
Seite/unter uns/Normal eine neues Seitenelement erstellen und bei text und Bilder unter dem Raiter Bilder ein Bild hochladen, erscheint neues Fenster Bild aussuchen, hochladen und auf den Namen des Bildes oben rechts im Feld zB. koala.jpg anklicken, speichern und unter Seite/unter uns ansehen 

Tabelle erstellen
Seite/unter uns bei normal neuen Datensatz erstellen, abspeichern 
Raiter allgemein Titel eingeben: Bundesliga abspeichern
Raiter Tabelle erscheint rechts Tabellenassistent, +-Zeichen werden mehrere Zeilen erzeugt
Erweiterungsoptionen: Tabellenbeschriftung
anklicken weitere Optionen: Hintergrundfarbe usw.
auch 
auf der website bundesliga.de die Tabelle markieren mit strg+c, eine leere Excel-Tabelle aufrufen und mit strg+v einfügen und Excel-Tabelle mit Dateiname: mappe1 und Dateityp CSV (*csv). speichern unter Desktop
CSV - Dateityp
diese csv-Datei mit Edit with Notepad rechts anklicken, Text markieren strg+c und mit strg+v einfügen in Seite/unter uns im Textbereich, unter Erweiterungsoptionen Raiter CSV-Analyse einstellen bei Feldbegrenzung auf ; (Semikolon), speichern und ansehen

die User üben, üben und über unter Ihrem Account und stellen an die Customizer die Anforderung auch eine Unterseite zu bekommen


Anwender wird unterteilt je nach Aufgabentätigkeit in:
  • (Online-) Redakteur: Nachrichten schreiben und Kategorie zuordnen
  • Online-) Redakteur mit technischer Anwendertätigkeit erweitert: Newsletter oder Aktion gestalten, Kundenbefragung dh. Auswertung von Formular vornehmen, beauftragt typo3 inhaltlich, textlich zu betreuen, Vergabe eines neuen Layouts, dazu Angebote einholen etc.
Customizertätigkeit:
typo3 neu aufzusetzen und die einzelnen Struktur-/Basisfunktionen, Benutzerzugänge etc. einstellen


Formular erstellen


TIPP:
Videoanleitungen


 

10.Tag TYPO3, MO 24.11.2014





TYPO 3
Burkard Balzer


Ich arbeite heute von zuhause aus bis endlich das System funktioniert und ich auch etwas höre, ist es bereits 9:30 Uhr und Pause!!!

einloggen unter: kurs11b.burkard-balzer.de/typo3/ mit birgit, Passwort: 123

Im System/Installation bei dem Hinweis: die Datei ENABLE_INSTALL_TOOL als .txt-Datei anlegen im Ordner htdocs/tag09/typo3conf und im Browser bestätigen

GraphicsMagick Download
Version 1.3.20-Q16

unter Computer/System(C:)den Ordner Programme/GraphicMagick
typo3/Installation/Configuration Presets/Image handling settings in das leere Feld den Pfad mit strg+v einfügen und activate, Haken setzen bei Graphics Magics speichern 
Seite/unter uns/Normal eine neues Seitenelement erstellen und bei text und Bilder unter dem Raiter Bilder ein Bild hochladen, erscheint neues Fenster Bild aussuchen, hochladen und auf den Namen des Bildes oben rechts im Feld zB. koala.jpg anklicken, speichern und unter Seite/unter uns ansehen
unter Seite/start/Erscheinungsbild auswählen Bildausrichtung: oben/mittig, Layout Standard - ansonsten die weiteren Hinterlegungen/Gestaltung bei der css-Datei
 
Im Bereich Seite/start/allgemein: die Textelemente 
Im Bereich Seite/start/Bilder: Titel: Koala Bär, Alternativer Text: Koala Bär am Baum, Beschreibung: Koala in Australien Foto(Microsoft) ausfüllen, speichern und ansehen im Front-End sowie den Quelltext
Titel = erscheint bei Drüberfahren über dem Bild
Beschreibung = Text direkt unterhalb des Bildes
Hinweise: 
unter Template/home/Content: `Image` sind die Maße standardmäßig hinterlegt
wichtig für Google Ranking in der Suchmaschinen: Nennung Koala so oft wie möglich

die User üben, üben und üben ......



 

Freitag, 21. November 2014

6. TagTYPO3, MO 17.11.2014






TYPO 3
Burkard Balzer


EINSPIELEN SICHERUNG bzw. START TYPO3:

1) zip-Dtei in Zielverzeichnis entpacken (tag06)
die erhaltene tag05.zip-Datei mit speichern downloaden und dann entpacken im neu angelegten Ordner "tag06" unter Favoriten/htdocs entpacken

2) bigdump-Datei anpassen in den Zeile 45-48 und 58
die bigdump.php mit öffnen mit notepad und in der Zeile 45 bis 48
//Database configuration
$db_server  =`localhost`;
$db_name  =`tag06`: = anpassen auf tag06
$db_username  =`root`;
$db_password  =";
sowie Zeile 58:
$filename =`tag05.sql`;
strg+s speichern = anpassen auf tag05 (Quelle der Transport-Datei:  tag05.sql (keine Datenbank)
3) neue Datenbank (tag06) anlagen unter localhost/phpadmin 

im Browser eingeben localhost/phpmyadmin und unter Datenbanken eine neue Datenbank mit Namen "tag06" anlegen 

4) mit bigdump die tag05.sql-datei in die neue Daten einspielen unter localhost/tab06/bigdump.php
im Browser eingeben: localhost/tag06/bigdump.php anklicken und erscheint Maske und "Start import" (from tag05.sql into tag06 at localhost) anklicken und wenn es klappt, erscheint ok

5) in die install von typo3 wechseln unter local/tag06/typo3/install und die ENABLE_INSTALL_TOOL im typo3conf-Verzeichnis anlegen
im browser eingeben: localhost/tag06/typo3/install erscheint Maske mit Hinweis die Datei ENABLE_INSTALL_TOOL anzulegen, dazu im Ordner xampp/htdocs/tag06/typo3config als Text-Datei (rechter Maustaske) anlegen und Namen einfügen und .txt-Endung entfernen 

6) all conifurations die neue Datenbank eintragen [DB] (write configuration)
Browser aktualisieren und in typo3 mit password anmelden, dann links auf All configuration und die $STYP3_CONF_VARS("DB") anklicken und tag06 eingeben mit write configuration bestätigen sowie contignue

7) aus dem tag06-Verzeichnis die bigdump.php und die tag05.sql löschen
 im Ordner xampp/htdocs/tag06 die Dateien big.dump.php und tag05.sql löschen

8) aus typo3 prüfen, welche Datenbank verbunden ist (Modul "phpmyadmin" -> DB "tag06"
Backend (linker Button) anklicken, nochmal anmelden und jetzt kontrollieren, ob die richtige Datenbank greift, dazu phpMyAdmin aufrufen und oben mittig erschein "tag06" = super!!!

Unterteilung in der Zeitung dh. einem Artikel zuzuordnen

HOME - Template = wie die Konfiguration aussehen soll
DatensatzNews = ist ein Ordner. Ordner enthalten gewöhnlich keine Inhaltselemente, sondern werden zum Sammeln anderer Arten von Datensätzen verwendet.
dazu in typo3:
Wichtig: Nachrichten und DatensatzNews - neue Kategorie anlegen und neuen Artikel anlegen,
dazu bei verbergen: Haken entfernen, Titel: "Mein erster start Artikel" und Text aus Blindtextgenerator einfügen, speichern und schließen, Cache leeren, dann auf Seite - neues und website anzeigen wird im Browser die Datei angezeigt!
Unter Seite - start - rechts die Sitebar löschen, neuen Datensatz anlegen, bei "Plug-Ins" Nachrichten anklicken und dann auf Raiter "Plug-In" und auswählen: Ansicht: "Überschriftenliste ohne Bilder (HEADER-LIST)" anklicken, verfügbare Objekte -> Nachrichtenkategorie aufklappen und start anklicken, Kategoriemodus: "zeige alle Beiträge (ODER)" anklicken und speichern und ansehen




TIPPs
Typo3 Handbuch  


5. Tag TYPO3, FR 14.11.2014





TYPO 3
Burkard Balzer


die erhaltene tag04.zip-Datei im download-Bereich downloaden und dann entpacken im neu angelegten Ordner "tag05" unter Favoriten/htdocs entpacken
  
wir arbeiten hier mit einem lokalen server - im Businessbereich bei einem webserver, der von einem hoster bereit gestellt wird, dafür wird die Datei .editorconfig sowie tag04.sql benötigt. Zum einspielen für die Datenbank beim Webhoster wird oft ein Tool zum splitten in kleine Fragmente benötigt: Bigdump
liefert bigdump.php (downloaden und im tag05 einfügen)
diese Datei liegt bei uns schon drin durch die vorgebene zip-Datei, diese wurde schon bereitet durch Zeile 60 und Zeile 97  "0" anhängen sowie abändern in Zeile 46 auf den entsprechenden Tag:
// Database configuration
$db_server   = 'localhost';
$db_name     = 'tag05';
$db_username = 'root';
$db_password = '';  

sowie in Zeile 58 auf die entsprechenden Datenbank:
$filename           = 'tag04.sql'; 

unter localhost/phpmyadmin/ 
eine neue Datenbank "tag05" anlegen und  durch link links aktivieren, oben im Browser eingeben: http://localhost/tag05/bigdump.php und dann start drücken, damit wird die tag04.sql in den tag05 importiert

mein Rechner stürzt immer wieder ab und so bekomme ich einen neuen Rechner und fange mit der Installation von firebug, notebug und unter download die win64openssl-1_0_1j.zip-Datei und durch doppelklick die Installation starten und danach Rechner neu starten
von Ralf bekomme ich den Link und starte diesen im Browser durch downloaden und Ralf installiert den Rest

in typo3 im Erweiterungsmanager - Erweiterungen hinzufügen: phpMyadmin eingeben und absenden, unter Erweiterungen verwalten, links den Legostein anklicken, importieren und installieren erscheint links ein neuer Button: phpMyAdmin

zur Datensicherung ist es wichtig die Datenbank abundzu außerhalb von typo3 zu speichern, dazu die sql-Datei exportieren mit Art des Exports schnell, Format SQL und ok (siehe Srcipt backup)

in typo3 im Erweiterungsmanager - Erweiterungen hinzufügen: tt_news eingeben und absenden, unter Erweiterungen verwalten, links den Legostein anklicken, unter Konstanten-Editor :
in Category "Plugin_tt_news_basic (8)" anklicken und speichern, eintragen der Zuordnungen für die Seiten, dazu mit der Maus über die Seiten fahren und die "id" erscheint und unten eintragen:

Template-Werkzeuge  - Edit constants for template

 NEUE WEBSITE

Category


Files

Template File
[plugin.tt_news.file.templateFile]
HTML-template which is used to display news (e.g.: "fileadmin/templates/my_news_tmpl.html").
 EXT:tt_news/res/tt_news_v3_template.html

Links and targets

Starting Point (pid_list)
[plugin.tt_news.pid_list]
The PID of the page (or comma separated list pf PIDs) where your news articles are stored. Note that getting the pidList can be very performance intensive if you use a high recursion level (plugin.tt_news.recursive) in a big pagetree. If this is a problem for your site, consider to completely disable the use of pidList in database queries (TS-Setup: plugin.tt_news.dontUsePidList).
SinglePid
[plugin.tt_news.singlePid]
Page on which single news items should be displayed.
  Range: 0 -
BackPid
[plugin.tt_news.backPid]
Page where the "back to list" link in single view links to.
  Range: 0 -
Archive Link parameter
[plugin.tt_news.archiveTypoLink.parameter]
The PID of the page with a LIST element that displays only archived news items. This link appears at the bottom of the LATEST template and it is also used for the links in the AMENU.
 [Empty]

Others

List Limit
[plugin.tt_news.limit]
max items in LIST template.
 7
Latest Limit
[plugin.tt_news.latestLimit]
max news items in LATEST template.
 3
Recursive level
[plugin.tt_news.recursive]
extend "pid_list" by the number of recursive levels.
 2

durch neuaktivieren typo3 im browser erscheint links der Button Nachrichten und beim Ordner DatensatzNews werden alle News vom Redakteur eingestellt und geschrieben,
im Bearbeitungsbereich wird  "neuen Artikel anlegen" angeklickt
Artikel anlegen:
verbergen: haken erst rausnehmen, wenn Artikel veröffentlicht werden soll,
Typ: Nachrichten, Titel: mein erster NewsArtikel, und Text aus Blindtextgenerator erstellen und einkopieren, speichern und schließen - dann erscheint der Artikel mit Hinweis Seite: 9 ID: 1, Datum und Uhrzeit
in Seite/neues/Normal und "neuen Datensatz an diesem Ort" hinzufügen und speichern und  erscheint unter Plug-Ins: Nachrichten, diesen anklicken und in die Maske auf "Plug-In" folgende Einstellung vornehmen: Ansicht durch Pfeil auf Standard-Listenansicht (LIST) setzen und speichern, den Browser aktiveren und unter neues erscheint unser Artikel und es muss die Überschrift und more mit Link versehen sein
in typo3 unter Seite/single und im Bearbeitungsbereich unter normal "einen neuen Datensatz an diesem Ort" hinzufügen und speichern und erscheint unter Plug-Ins: Nachrichten, diesen anklicken und in die Maske auf "Plug-In" folgende Einstellung vornehmen: Ansicht durch Pfeil auf "Einzelansicht (single)" setzen und speichern und schließen, den Browser aktivieren und unter single erscheint mein erster NewsArtikel


TIPPs:
TYPO3 Hilfe


 

9. Tag TYPO3, FR 21.11.2014





TYPO 3
Burkard Balzer



kurze Wiederholung von gestern und stellen fest, dass uns der freie Mittwoch gut getan hat :-)
jetzt erhalten noch die user (Anwender) eine Zuordnung und kann mich einwählen

was muss beim Schreiben beachtet werden:

Urheber- bzw. Persönlichkeitsrecht 
Bilder gratis: Wikimedia Commons mit der Bedingung den Fotografen zu nennen
(keine Bilder aus dem Internet = nicht erlaubt)
Rechtsgrundlagen
eigene Bilder/Vorlagen etc.  (Urheberrecht (Eigentumsrecht) bei mir) - Nutzungsrechte (Nutzungsbedingungen) weitergeben, aber keine Vermarktung der Bilder/Vorlagen etc.
Personen:
Problem bei der Personenfotografie: Persönlichkeitsrecht (garantiert als Grundrecht in der deutschen Verfassung) dh. bei Foto mit "Personen als Inhalt" (benötigt schriftliches Einverständnis/Einwilligung der Personen zur Veröffentlichung), keine (minderährigen) Kinder fotografieren (Zustimmung der Eltern erforderlich)! = wichtig: absichern!!!
Ohne die nach §22 erforderliche Einwilligung dürfen Fotos verbreitet und zur Schau gestellt werden:
- bei "Personen als Beiwerk" dh. Fotos, auf denen die Personen nur als Beiwerk neben einer Landschaft oder sonstigen Örtlichkeit erscheinen 
- Bilder von Veranstaltungen, Aufzügen oder ähnlichen Vorgängen, an denen die dargestellten Personen teilgenommen haben, zB. Fußgängerzone (Menschenmasse) dh. von Straßen und öffentlichen Bereich erlaubt, beachten Fotographierverbot (Hinweis Eintrittskarten)
- Bildnisse, die nicht auf Bestellung angefertigt sind, sofern die Verbreitung oder Schaustellung einem höherem Interesse der Kunst dient zB. Münchner Dom fotografiert und sich davor Personen aufhalten
Landschaften:
"Panoramafreiheit" gilt, wenn nur Landschaft oder Gebäude aufgenommen wurde, ohne Menschen
beachten: 
Aufnahmen von öffentlichen Verkehrsraum und Wegen, Straßen oder Plätzen aus sind gestattet (§59 UrhG),  beim Betretten von Privatgrundstücken muss jedoch vorher der Eigentümer zustimmen (Privatspähre), Autokennzeichen unkenntlich machen, tabu sind: Polizei- und Militärbereich!
bei Facebook gehen die Bilderrechte an Facebook über (Vertragsbedinungen)!!!

auch beachen: Zitate, zB. von Einstein sind geschützt (geistiges Gut)

Kreativität beim Schreiben:
Texte von Wikipedia sind erlaubt unter Nennung der Quelle
Artikeln und Texte aus Zeitungen etc. sind nicht erlaubt!!!

Verwendung von Vorlagen/Layouts/Software beachten Lizenzbedingungen (Einschränkungen etc.)
zB.  Free CSS templates  mit Hinweis auf Verwendung im Fußteil der Website: Copyright (C) by Birgit Murmann. Proudly created with Wix.com
oder Blog 
 
Impressum/Datenschutz: verantworlich Inhaber der Website (Inhaltspflicht) - Hinweis

einloggen 
beachten ob Rich-Text-Editor aktiv ist (Einstellungen/bearbeiten und erweitere Funktionen, benötigt keine CSS-Datei:
Seite/start - Text 
Möglichkeiten Link setzen (beachten im neuen Fenster _blank)
im Textbereich die Möglichkeit vieles einzustellen von fett, kursiv usw.
Zeichen <> zeigt uns den HTML-Code
Sonderzeichen
Schriftenform einbinden (Cufon)

einloggen Projekt
und tag08 und tag09 anlegen
sowie üben im Anwenderbereich



TIPPs:
Unterschied HTML zu TYPO3
TYPO3
TYPO3-Videos
typo3.org/download/
strato.de
Trainingsvideo 


Buchtipp:  
Journalisten Handbuch
Blog Journalisten-Handbuch