|
|
@ -54,12 +54,22 @@ Class PadController extends AbstractController
|
|
|
|
|
|
|
|
|
|
|
|
$pad = $pads[0];
|
|
|
|
$pad = $pads[0];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return $this->render('pad-view.html.twig', [
|
|
|
|
return $this->render('pad-view.html.twig', [
|
|
|
|
'head_title' => 'Pad id: ' . $pad->getName(),
|
|
|
|
'head_title' => 'Pad id: ' . $pad->getName(),
|
|
|
|
'page_title' => 'Pad id: ' . $pad->getName(),
|
|
|
|
'page_title' => 'Pad id: ' . $pad->getName(),
|
|
|
|
'pad_content' => $pad->getContent(),
|
|
|
|
'pad_content' => $pad->getContent(),
|
|
|
|
'crypted' => (!empty($pad->getCryptCipher))
|
|
|
|
'crypted' => (bool)($pad->getCryptCipher() <> "none"),
|
|
|
|
|
|
|
|
'sjclArr' => array(
|
|
|
|
|
|
|
|
"iv" => $pad->getCryptIv(),
|
|
|
|
|
|
|
|
"v" => $pad->getCryptV(),
|
|
|
|
|
|
|
|
"iter" => $pad->getCryptIter(),
|
|
|
|
|
|
|
|
"ks" => $pad->getCryptKs(),
|
|
|
|
|
|
|
|
"ts" => $pad->getCryptTs(),
|
|
|
|
|
|
|
|
"mode" => $pad->getCryptMode(),
|
|
|
|
|
|
|
|
"adata" => $pad->getCryptAdata(),
|
|
|
|
|
|
|
|
"cipher" => $pad->getCryptCipher(),
|
|
|
|
|
|
|
|
"salt" => $pad->getCryptSalt()
|
|
|
|
|
|
|
|
)
|
|
|
|
]);
|
|
|
|
]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
private function get_free_name( $depth = 0, $length=6)
|
|
|
|
private function get_free_name( $depth = 0, $length=6)
|
|
|
@ -97,7 +107,7 @@ Class PadController extends AbstractController
|
|
|
|
->setName( $this-> get_free_name() )
|
|
|
|
->setName( $this-> get_free_name() )
|
|
|
|
->setCryptIv( $data["crypt_iv"] )
|
|
|
|
->setCryptIv( $data["crypt_iv"] )
|
|
|
|
->setCryptMode( $data["crypt_mode"] )
|
|
|
|
->setCryptMode( $data["crypt_mode"] )
|
|
|
|
->setCryptAdata( $data["crypt_adata"])
|
|
|
|
->setCryptAdata( is_null( $data["crypt_adata"])? "" : $data["crypt_adata"] )
|
|
|
|
->setCryptCipher( $data["crypt_cipher"] )
|
|
|
|
->setCryptCipher( $data["crypt_cipher"] )
|
|
|
|
->setCryptSalt( $data["crypt_salt"] )
|
|
|
|
->setCryptSalt( $data["crypt_salt"] )
|
|
|
|
->setCryptV( $data["crypt_v"] )
|
|
|
|
->setCryptV( $data["crypt_v"] )
|
|
|
|