FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: TWART016 am 24 Februar 2016, 20:02:32

Titel: html bearbeiten
Beitrag von: TWART016 am 24 Februar 2016, 20:02:32
Hallo,

bisher bearbeite ich meine html Seiten mit Notepad++ und lade sie dann per Filezilla auf meinen Raspberry Pi hoch.

Ich habe jetzt eine SMB Freigabe erstellt. Öffnen kann ich die Dateien alle, nur beim speichern kommt der Fehler, dass ich keine Berechtigung habe. Weiß einer, was man genau einstellen muss?

Wie bearbeitet ihr eure Dateien?


Gruß
TWART016
Titel: Antw:html bearbeiten
Beitrag von: Thorsten Pferdekaemper am 24 Februar 2016, 22:11:20
Zitat von: TWART016 am 24 Februar 2016, 20:02:32Weiß einer, was man genau einstellen muss?
chmod a+w *
?
Titel: Antw:html bearbeiten
Beitrag von: schka17 am 24 Februar 2016, 22:17:49
Du musst auch den samba user bzw. mapping von samba zu unix user definieren, dieser muss natürlich die entsprechenden Berechtigungen besitzen. Ich selbst mache das so prinzipiell nicht mehr, wenn mal irrtümlich mit einem anderen windows werkzeug eine datei bearbeitet hat und diese dann im dos format speichert....
Ich verwende Padre, bzw. die jeweiligen Grafischen Anwendungen und auf dem PC läuft ein Xserver.


Sent from my iPad using Tapatalk
Titel: Antw:html bearbeiten
Beitrag von: TWART016 am 24 Februar 2016, 22:44:00
Ich musste noch einen Eintrag in smb.conf machen

path = /opt/fhem/www/tablet
writeable = yes
guest ok = no


Mit chmod hatte ich schon probiert. Beim mounten hat er die Rechte immer verworfen.
Titel: Antw:html bearbeiten
Beitrag von: CoolTux am 24 Februar 2016, 22:52:54
Ich bearbeitet die Dateien direkt auf dem Pi mt Vim. Geht super und man kann viele Plugins installieren für syntax highlighting.


Grüße
Titel: Antw:html bearbeiten
Beitrag von: Bennemannc am 24 Februar 2016, 23:01:26
Hallo,

also bevor ich Samba einsetze, würde ich xrdp installieren und mit Microsoft Terminal Client darauf zugreifen. Dann bekomme ich die grafische Oberfläche vom RPI angezeigt und kann mit den RPI eigenen Tools die Sachen bearbeiten.
Ansonsten würde ich mit Notepad++ oder Wordpad arbeiten und die Dateien per Winscp (ftp) rüberkopieren. Samba hat einen ziemlich großen Overhead - (s)ftp ist sowieso schon vorhanden und erheblich schlanker.

Gruß Christoph
Titel: Antw:html bearbeiten
Beitrag von: schka17 am 24 Februar 2016, 23:18:39
RDP ist auch nicht gerade für Effizienz und Performance berühmt, X11 ist jedenfalls wesentlich schneller, besonders deutlich zu merken auf einem Raspberry ;-).
Wenns schnell gehen soll ist wie Cooltux schon anmerkt vim die erste Wahl.


Sent from my iPad using Tapatalk
Titel: Antw:html bearbeiten
Beitrag von: Thorsten Pferdekaemper am 25 Februar 2016, 09:13:27
Hi,
ich mache das per WinSCP. Außerdem habe ich notepad++ als Editor eingetragen. Dann kann man per rechter Maustaste direkt aus WinSCP die Datei in notepad++ laden und bearbeiten. Der Benutzer, mit dem man sich anmeldet, muss natürlich Schreibberechtigung für die Dateien haben.
Gruß,
   Thorsten
Titel: Antw:html bearbeiten
Beitrag von: sinus61 am 25 Februar 2016, 18:14:38
Notepad++ mit NppFTP Plugin. Schreibberechtigung für den User muss natürlich da sein, aber dann kann man die Dateien direkt aus Notepad++ öffnen und speichern.
Titel: Antw:html bearbeiten
Beitrag von: m0urs am 25 Februar 2016, 20:08:04
Ich administriere alle Server mit MobaXterm.

http://mobaxterm.mobatek.net

Dort habe ich auch einen grafischen Dateiexplorer wenn ich eine SSH Session öffne und kann damit auch direkt Dateien editieren.
Titel: Antw:html bearbeiten
Beitrag von: ekur am 25 Februar 2016, 20:09:48
Klassisch: SSH und nano
Titel: Antw:html bearbeiten
Beitrag von: Helmi55 am 25 Februar 2016, 20:42:20
Hi
Am Mac mit TextWrangler
Gruss Helmut
Titel: Antw:html bearbeiten
Beitrag von: phil82 am 27 Februar 2016, 15:03:06
Zitat von: sinus61 am 25 Februar 2016, 18:14:38
Notepad++ mit NppFTP Plugin. Schreibberechtigung für den User muss natürlich da sein, aber dann kann man die Dateien direkt aus Notepad++ öffnen und speichern.

Genau so mache ich das auch. Das geht super und benötigt keine Zusatzsoftware auf der PI.
Mit dem Plugin kann Notepad++ per SSH auf die Dateien zugreifen. Die Dateien lassen sich dann direkt in Notepad++ bearbeiten und speichern und müssen nicht nomal zusätzlich kopiert werden.
Titel: Antw:html bearbeiten
Beitrag von: Nemo0815 am 21 September 2016, 09:37:59
Hallo,

wäre es nicht möglich mit dem FHEM eigenen WEB Editor HTMLs zu bearbeiten?

Das wäre optimal da man dann von überall aus das tabletUI ändern könnte.

Bekommt man HTML files irgendwie im "edit files" Menü angezeigt/editierbar?
Titel: Antw:html bearbeiten
Beitrag von: gloob am 21 September 2016, 09:42:22
Tablet UI in FHEM bearbeiten:

cd opt/fhem/FHEM
ln -s ../www/tablet/index.html ftui_index_html.cfg

Titel: Antw:html bearbeiten
Beitrag von: Nemo0815 am 21 September 2016, 10:37:30
Zitat von: gloob am 21 September 2016, 09:42:22
Tablet UI in FHEM bearbeiten:

cd opt/fhem/FHEM
ln -s ../www/tablet/index.html ftui_index_html.cfg


Danke! Mit aktiviertem Syntax hilighting perfekt! :)
Titel: Antw:html bearbeiten
Beitrag von: Hauswart am 21 September 2016, 11:51:46
Sollt man fast mal im Wiki aufnehmen :)
Titel: Antw:html bearbeiten
Beitrag von: StephanFHEM am 03 August 2017, 21:33:13
Hallo,

habe mit dem o.g. Tipp auch meine TabletUI HTMLs in FHEM bearbeitet. Für schnelle Änderungen finde ich es so sehr gut.
Leider ist die Anzahl der HTML-Seiten mit der Zeit so sehr angestiegen, dass es etwas aufwendig wird für jede HTML so ein Link anzulegen.
Könnte man das mit einem vorgegeben Verzeichnis auch automatisieren? Oder wäre es möglich dafür ein einfaches Modul für FHEM zu schreiben welches die HTMLs einliest?

Ich denke, dass würden viele nutzen.

Grüße
Stephan
Titel: Antw:html bearbeiten
Beitrag von: kaputt am 04 August 2017, 15:01:32
Hi all,
mit sshfs lokal mounten, als Editor Atom oder Sublime Text.
Für schnelle kleine Änderungen vi.
Titel: Antw:html bearbeiten
Beitrag von: StephanFHEM am 04 August 2017, 18:29:57
Ich mach die kleinen Änderungen aber auch per Smartphone. Da ist vi keine wirkliche lösung