Evernote als Blog nutzen: Unterschied zwischen den Versionen

Aus Contao Community Documentation

(Die Seite wurde neu angelegt: „{{stub}} Category:Admin HOWTOS Category:Evernote als Blog nutzen =Evernote als Blog nutzen= Evernote bietet die Moeglichkeit, freigegebene Notizbuecher v…“)
 
 
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
 
{{stub}}
 
{{stub}}
 
[[Category:Admin HOWTOS]]
 
[[Category:Admin HOWTOS]]
[[Category:Evernote als Blog nutzen]]
+
[[Kategorie:Admin_HOWTOS]]
 
=Evernote als Blog nutzen=
 
=Evernote als Blog nutzen=
  
 
Evernote bietet die Moeglichkeit, freigegebene Notizbuecher via RSS in eigene Seiten zu integrieren.
 
Evernote bietet die Moeglichkeit, freigegebene Notizbuecher via RSS in eigene Seiten zu integrieren.
  
Jedoch ist es nmicht so einfach moeglich, die RSS URL zu eraten.
+
Jedoch ist es nicht so einfach moeglich, die RSS URL zu erraten.
Mithilfe desen Codes, kann nach Angabe des Benutzernamens und des Namens des Notizbuches die RSS URL generiert werden
+
Mithilfe diesen Codes, kann nach Angabe des Benutzernamens und des Namens des Notizbuches die RSS URL generiert werden.
  
 
<source lang="php">
 
<source lang="php">
Zeile 46: Zeile 46:
  
  
Dieses Skript wird im Verzeichnis templates gespeicher. Z.B. mit dem Namen evernote.php.
+
Dieses Skript wird im Verzeichnis templates gespeichert, z.B. mit dem Namen evernote.php.
 
Um sich nun die URL generieren zu lassen, muss man einmal in einem Artikel via InsertTag die Datei einbinden {{file::evernote.php}}
 
Um sich nun die URL generieren zu lassen, muss man einmal in einem Artikel via InsertTag die Datei einbinden {{file::evernote.php}}
  

Aktuelle Version vom 24. Februar 2012, 18:17 Uhr

MsgError.png Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.

Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis.

Evernote als Blog nutzen

Evernote bietet die Moeglichkeit, freigegebene Notizbuecher via RSS in eigene Seiten zu integrieren.

Jedoch ist es nicht so einfach moeglich, die RSS URL zu erraten. Mithilfe diesen Codes, kann nach Angabe des Benutzernamens und des Namens des Notizbuches die RSS URL generiert werden.

<?php 
 
if (($this->Input->get("evernote_username")) && ($this->Input->get("evernote_notebook")))
{
 
	$objFeed = new Request();
	$objFeed->send(sprintf('https://www.evernote.com/pub/%s/%s',$this->Input->get("evernote_username"),$this->Input->get("evernote_notebook")));
 
	if (!$objFeed->hasError)
	{
		preg_match('#href=["\'](.*?)["\']#i', $objFeed->response, $match );
		echo $match[1];
	}
 
	die();
}
else
{
?>
 
<form action="" method="get">
<input type="hidden" name="FORM_SUBMIT" value="tl_login">
<input type="hidden" name="REQUEST_TOKEN" value="{{REQUEST_TOKEN}}">
LoginName : <input type="text" name="evernote_username" class="text" maxlength="64" value=""><br>
Notebook : <input type="text" name="evernote_notebook" class="text" maxlength="64" value=""><br>
<input type="submit" class="submit" value="Generate">
</form>
 
<?php 
}
?>

Das Notizbuch mit den Inhalten muss vorher mit der Webapplikation oder dem lokalen Client fuer externen Zugriff freigegeben werden.


Dieses Skript wird im Verzeichnis templates gespeichert, z.B. mit dem Namen evernote.php. Um sich nun die URL generieren zu lassen, muss man einmal in einem Artikel via InsertTag die Datei einbinden {{file::evernote.php}}

Im FE kann nun der EvernoteLogin Name als auch der Name des freigegebenen Notizbuches eingegeben werden. Nach dem Abschicken, wird nur eine Zeile mit der URL ausgegeben. Bsp.: http://www.evernote.com/shard/s55/pub/5797619/lindesbs/NOTIZBUCH/rss.jsp?max=25&sort=2&search=

Dieser Link kann dann in den Core RSS Reader eingebunden oder mittels der Erweiterung xRssImport die RSS Daten automatisch in das Nachrichten Archiv importiert werden.

Ansichten
Meine Werkzeuge

Contao Community Documentation

Nur weil es bei Nachbarseite XYZ was gibt, wird automatisch oft davon ausgegangen, dass das fertige Bauteil einsatzbereit auf der Straße liegt.

Marie Dietz
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge