Pārlūkot izejas kodu

finished login, added keys

Kristian Schultz 4 gadi atpakaļ
vecāks
revīzija
5d0a35bbb3

BIN
images/keys/keyOverview.png


BIN
images/newProject/projectPage.png


BIN
images/newProject/projectsTemplate.png


+ 1 - 1
src/config.tex

@@ -96,7 +96,7 @@
 % Macros und Umgebungen
 % ===================================================================
 \definecolor{grey}{gray}{0.5}
-\definecolor{lightgrey}{gray}{0.9}
+\definecolor{lightgrey}{gray}{0.95}
 
 \newcommand{\var}[1]{\texttt{\color{grey} #1}}
 \newcommand{\code}[1]{\colorbox{lightgray}{\texttt{#1}}}

+ 1 - 0
src/content.tex

@@ -5,6 +5,7 @@
 
 
 \include{src/faq/login}
+\include{src/faq/keys}
 \include{src/faq/newProject}
 \include{src/faq/cloneProject}
 \include{src/faq/addThingsToProject}

+ 40 - 0
src/faq/keys.tex

@@ -0,0 +1,40 @@
+\section{\de{SSH Schl\"ussel einrichten}\en{Set up SSH keys}}
+
+\subsection{\de{Die \"Ubersichtsseite \"offnen}\en{Open the overview page}}
+\begin{itemize}
+\item \de{Klicken Sie oben rechts auf Ihr Symbol.}\en{Click on your symbol on the top right side.}
+
+\item \tClickOn{Edit profile} \de{in dem erscheinnenden Men\"u.}\en{in the appearing menu.}
+
+\item \tClickOn{SSH Keys} \de{in Men\"u auf der linken Seite.}\en{in the menu on the left side.}
+
+    \includegraphics[width=\linewidth]{images/keys/keyOverview.png}
+\end{itemize}
+
+\subsection{\de{Ein SSH Schl\"ussel hinzuf\"ugen}\en{Add a SSH key}}
+
+\begin{itemize}
+\item \de{Sie finden ihre SSH-Schl\"ussel in ihrem Home Verzeichnis, im Ordner \var{.ssh}.}\en{You find your ssh keys in your home folder in the folder \var{.ssh}}
+    \de{Die f\"ur diesen Schritt intessanten Dateien haben die Endung \var{.pub}. Z.B: \var{id\_ecdsa.pub} oder \var{id\_rsa.pub}}\en{The files we need have the extension \var{.pub}. E.G\var{id\_ecdsa.pub} or \var{id\_rsa.pub}}
+
+\item \de{\"Offnen sie die Datei mit Ihrem public Key in einem Text-Editor. Der Inhalt ist eine einzige Zeile und sollte etwa wie folgt aussehen:}\en{Open your public key in a text-editor. The content is a single line and should look like this:}
+
+    \codeline{ecdsa-sha2-nistp521 AAAA...FHw== user@computer}
+
+\item \de{Kopieren Sie den Schl\"ussel in das Feld \var{key}}\en{Copy your key in the field \var{Key}}
+
+\item \de{Geben Sie dem Schl\"ussel ein Titel (Feld: \var{Titel}), mit dem Sie wieder erkennen k\"onnen, zu welchem Account/Computer dieser gehoert.}\en{Give your key a \var{Title} so you might remember to what account/computer it belongs.}
+
+\item \tClickOn{Add key}
+\end{itemize}
+
+
+\subsection{\de{Ein SSH Schl\"ussel l\"oschen}\en{Remove a SSH key}}
+
+\begin{itemize}
+\item \de{Finden Sie inder Liste \var{Your SSH keys} den Schl\"ussel, den SIe l\"oschen wollen.}\en{Find the key, your want to delete in the \var{Your SSH keys} list.}
+
+\item \de{Klicken Sie auf das M\"ulltonnensymbol, rechts neben den Schl\"ssel.}\en{Click on trash symbol, right to the key.}
+
+\item \de{Best\"atigen Sie die Frage \var{Are you sure you want to delete this SSH key?} mit Klick auf \var{Delete}.}\en{Confirm the question \var{Are you sure you want to delete this SSH key?} with a click on \var{Delete}.}
+\end{itemize}

+ 2 - 2
src/faq/login.tex

@@ -10,7 +10,7 @@
 
 \item \tEnterInformatikAccountPass
 
-\item \tClickOn: \var{Sign In}
+\item \tClickOn{Sign In}
 \end{enumerate}
 \end{minipage}
 \hfill
@@ -32,7 +32,7 @@
 
 \item \tEnterPassword
 
-\item \tClickOn: \var{Sign In}
+\item \tClickOn{Sign In}
 \end{enumerate}
 \end{minipage}
 \hfill

+ 39 - 11
src/faq/newProject.tex

@@ -2,11 +2,11 @@
 \subsection{\de{Mit der Kommandozeile}\en{Using the commandline}}
 \begin{itemize}
 \item \textbf{\de{Sie haben noch kein lokales Projekt?}\en{You have no local project?}}
-    \\ \tUseSteps{} (a), (b), (c), (d), (e) \tAnd (f)
+    \\ \tUseAllSteps{} (a) \de{bis}\en{til} (f)
 \item \textbf{\de{Sie haben ein lokales Projekt, aber es ist nicht mit GIT verwaltet?}\en{You have a local project but it is not managed by GIT?}}
-    \\ \tUseSteps{} (b), (d), (e) \tAnd (f)
+    \\ \tUseSteps{} (b), (d), (e) \tAnd{} (f)
 \item \textbf{\de{Sie haben ein lokales GIT-Projekt?}\en{You have a local GIT-project?}}
-    \\ \tUseSteps{} (b) \tAnd (f)
+    \\ \tUseSteps{} (b) \tAnd{} (f)
 \end{itemize}
 
 
@@ -32,7 +32,7 @@
     \codeline{git init}
 
 \item \de{Die Dateien dem neuen GIT Repository hinzyf\"ugen:}\en{Add the files to the new GIT Repository:}
-    \codeline{git add .}
+    \codeline{git add~.}
 
 \item \de{Projekt zum Server senden.}\en{Send new Project to server.}
     \codeline{git push --set-upstream git@git.informatik.uni-rostock.de:\textbf{myAccount}/\textbf{myProject} master}
@@ -45,23 +45,51 @@
 \subsection{\de{Mit GIT Vorlagen}\en{With GIT examples}}
 
 \begin{itemize}
-\item Klicken Sie oben links auf \var{Projects}.
+\item \de{Klicken Sie oben links auf \var{Projects}.}\en{Click on \var{Projects} on the top left side.}
 
-    Es erscheint das Projektauswahlmen\"u.
+    \de{Es erscheint das Projektauswahlmen\"u.}\en{It appears a menu.}
 
     \includegraphics[width=\linewidth]{images/newProject/projectsHeaderWithMenu.png}
 
-\item Im darauf erscheinenden Men\"u klicken Sie auf \var{your projects}
+\item \de{Im darauf erscheinenden Men\"u klicken Sie auf \var{your projects}}\en{Click on \var{your projects} in the appearing menu.}
 
-    Es erscheint die Liste ihrer Projekte.
+    \de{Es erscheint die Liste ihrer Projekte.}\en{It appears the list of your projects.}
 
-\item Klicken Sie auf \var{new project} am rechten Rand.
+\item \tClickOn{new project} \de{am rechten Rand.}\en{on the right side.}
 
-    Es erscheint die Projekt-Erstellen-Auswahl.
+    \de{Es erscheint die Projekt-Erstellen-Auswahl.}\en{It appears the selection page for a new project.}
 
     \includegraphics[width=\linewidth]{images/newProject/newProjectSelector.png}
 
-\item Klicken Sie auf \var{Create from template}.
+\item \tClickOn{Create blank project}.
+
+    \includegraphics[width=\linewidth]{images/newProject/projectsTemplate.png}
+
+\item \de{Geben Sie ein Namen f\"ur Ihr Projekt im Feld \var{Project name} ein.}\en{Enter a name for your project in the box \var{Project name}.}
+
+\item \de{Sie k\"onnen eine kurze Beschreibung Ihres Projektes im Feld \var{Project description} angeben.}\en{You may add a short description for your project in the box \var{Project description}.}
+
+\item \de{Aktivieren Sie das H\"akchen \var{Initialize repository with a README}, damit sie ein nicht leeres Repository zum Auschecken haben.
+    }\en{Activate the checkbox \var{Initialize repository with a README}. So you have a non empty Repository and may check it out to your computer.}
+
+\item \tClickOn{Create project}
+    
+    \de{Es erscheint die \"Ubersichtsseite des neuen Projektes.}\en{It appears the overview of your new project.}
+
+    \includegraphics[width=\linewidth]{images/newProject/projectPage.png}
+
+\item \tClickOn{Clone} \de{und kopieren Sie den Link unter}\en{and copy the link below} \var{Clone with SSH}
+
+\item \de{\"Offnen Sie ein Terminal.}\en{Open a terminal.}
+
+\item \de{Navigieren Sie zum Ordner, in dem Sie das Repository speichern wollen.}\en{Navigate to the folder, where you want to store your repository.}
+
+    \codeline{cd \textbf{my/favirite/repo/storage/directory}}
+
+\item \de{Ersetzen Sie im unten stehenden Befehl \textbf{git@git.informatik.uni-rostock.de:example-user/example-project.git} durch den eben kopierten Link und f\"uhren Sie den Befehl aus.}\en{In the command below replace \textbf{git@git.informatik.uni-rostock.de:kristian/example-project.git} with the link you copied before. Execute the command.}
+
+    \codeline{git clone \textbf{git@git.informatik.uni-rostock.de:example-user/example-project.git}}
+
 \end{itemize}
 
 

+ 7 - 4
src/translation.tex

@@ -1,15 +1,18 @@
 \newcommand{\urlSignIn}{\url{https://git.informatik.uni-rostock.de/users/sign\_in}}
 
 
-\newcommand{\tSelect}{\de{W\"ahle}\en{Select}}
+\newcommand{\tSelect}{\de{W\"ahlen sie}\en{Select}}
 \newcommand{\tNavigateTo}{\de{Navigiere im Browser zu}\en{Navigate with your Browser to}}
 \newcommand{\tEnterInformatikAccountName}{\de{Geben Sie das K\"urzel Ihres Informatik-Accounts ein.}\en{Enter the name of your informatik account.}}
 \newcommand{\tEnterInformatikAccountPass}{\de{Geben Sie das Password Ihres Informatik-Accounts ein.}\en{Enter the password of your informatik account.}}
 \newcommand{\tEnterEMailAddress}{\de{Geben Sie Ihre E-Mail-Adresse ein.}\en{Enter your e-mail address.}}
 \newcommand{\tEnterPassword}{\de{Geben Sie Ihr Password ein.}\en{Enter your password.}}
-\newcommand{\tClickOn}{\de{Klicke auf}\en{Click on}}
+\newcommand{\tClickOn}[1]{\de{Klicken Sie auf \var{#1}}\en{Click on \var{#1}}}
 
 
 
-\newcommand{\tAnd}{\de{ und }\en{ and }}
-\newcommand{\tUseSteps}{\de{Verwenden Sie Schritte }\en{Use steps }}
+\newcommand{\tAnd}{\de{und}\en{and}}
+\newcommand{\tUseSteps}{\de{Verwenden Sie Schritte }\en{Use steps}}
+\newcommand{\tUseAllSteps}{\de{Verwenden Sie alle Schritte }\en{Use all steps}}
+
+